import?java.util.*;
為企業(yè)提供做網(wǎng)站、成都網(wǎng)站制作、網(wǎng)站優(yōu)化、全網(wǎng)營銷推廣、競價托管、品牌運營等營銷獲客服務(wù)。創(chuàng)新互聯(lián)擁有網(wǎng)絡(luò)營銷運營團隊,以豐富的互聯(lián)網(wǎng)營銷經(jīng)驗助力企業(yè)精準獲客,真正落地解決中小企業(yè)營銷獲客難題,做到“讓獲客更簡單”。自創(chuàng)立至今,成功用技術(shù)實力解決了企業(yè)“網(wǎng)站建設(shè)、網(wǎng)絡(luò)品牌塑造、網(wǎng)絡(luò)營銷”三大難題,同時降低了營銷成本,提高了有效客戶轉(zhuǎn)化率,獲得了眾多企業(yè)客戶的高度認可!
public?class?Yugi{
public?static?void?main(String[]?args){
Scanner?scan?=?new?Scanner(System.in);
System.out.println("輸入身份證號碼:?");
String?code?=?scan.nextLine().trim();
scan.close();
String?reg?=?"^(.{6})(.{4})(.{2}).*$";
String?a?=?code.replaceAll(reg,?"$1");
String?y?=?code.replaceAll(reg,?"$2");
String?m?=?code.replaceAll(reg,?"$3");
System.out.println("所在地區(qū)代碼:"?+?a);
System.out.println("出生年月:?"?+?y?+?",?"?+?m);
}
}
你得需要有張IP和城市的關(guān)系對應(yīng)表 ,具體數(shù)據(jù)細化到什么程度 根據(jù)你的需要來制定
java獲取IP的方式一般是從HTTP請求中獲取,參看HttpServletRequest的方法getRequestURL
Reconstructs the URL the client used to make the request. The returned URL contains a protocol, server name, port number, and server path, but it does not include query string parameters.
參考頁面:
(?province[^省]+自治區(qū)|.*?省|.*?行政區(qū)|.*?市)(?city[^市]+自治州|.*?地區(qū)|.*?行政單位|.+盟|市轄區(qū)|.*?市|.*?縣)(?county[^縣]+縣|.+區(qū)|.+市|.+旗|.+海域|.+島)?(?town[^區(qū)]+區(qū)|.+鎮(zhèn))?(?village.*)
import java.util.*;
import java.net.*;public class getMyIP
{
public static void main(String[] args)
{
String IP = null;
String host = null;
try
{
InetAddress ia = InetAddress.getLocalHost();
host = ia.getHostName();//獲取計算機名字
IP= ia.getHostAddress();//獲取IP
}
catch(UnknownHostException e)
{
e.printStackTrace();
}
System.out.println(host);
System.out.println(IP);
}
}