代碼如下,供參考

創(chuàng)新互聯(lián)建站是一家專業(yè)提供張家川回族自治企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計、成都網(wǎng)站設(shè)計、H5場景定制、小程序制作等業(yè)務(wù)。10年已為張家川回族自治眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進行中。
public class Test {
public static void main(String[] args) throws Exception {
String str = "spanadsf注冊 成功!!/span";
System.out.println(replaceFlag(str));
}
private static String replaceFlag(String str) {
String rval = str;
// 替換標簽
String tagRegex = "^.[^]*(.[^|]+)/.*$";
if (rval.matches(tagRegex)) {
rval = rval.replaceAll(tagRegex, "$1");
}
// 替換引號
String quotRegex = "\"(.*)\"";
if (rval.matches(quotRegex)) {
rval = rval.replaceAll(quotRegex, "$1");
}
return rval;
}
}
把INPUT改成想轉(zhuǎn)換的漢字
import java.io.UnsupportedEncodingException;
public class SoNaiveTooSimple {
public static final String INPUT = "我愛你,媽媽";
public static void main(String[] args) throws UnsupportedEncodingException {
byte[] input = INPUT.getBytes("UNICODE");
for (int i = 2; i input.length; i += 2) {
int result = ((input[i] 0xff) * 16 * 16) + (input[i + 1] 0xff);
System.out.print("" + result + ";");
}
}
}
1.判斷字符串是否全是漢字。
String str1 = "java判斷是否為漢字"
String str2 = "全為漢字"
String reg = "[\\u4e00-\\u9fa5]+"
boolean result1 = str1.matches(reg)//false
boolean result2 = str2.matches(reg)//true
2.提取字符串中的漢字。
String str = "java怎么把asdasd字符串中的asdasd的漢字取出來"
String reg = "[^\u4e00-\u9fa5]"
str = str.replaceAll(reg, " ")
System.out.println(str)
3.判斷字符串中是否含有漢字。
boolean result = (str.length() == str.getBytes().length)//true:無漢字 ?false:有漢字
4.獲取字符串中漢字的個數(shù)。
int count = 0
String reg = "[\\u4e00-\\u9fa5]"
String str = "java獲取漢字Chinese的個數(shù)"
Pattern p = Pattern.compile(reg)
Matcher m = p.matcher(str)
while (m.find()) {for (int i = 0; i = m.groupCount(); i++) {count = count + 1}}
System.out.println("共有漢字 " + count + "個 ")
public class Message {
public static void main(String[] args){
String name;
int age;
System.out.println("請輸入姓名,回車結(jié)束:"); //提示輸入
Scanner sc = new Scanner(System.in);
name = sc.nextLine(); //為變量賦值
System.out.println("請輸入年齡,回車結(jié)束:");
age = sc.nextInt();
System.out.println("姓名:"+name+"\n年齡:"+age); //打印姓名及年齡
}
}
//不知道這樣行么?
網(wǎng)站題目:簡單中文提取代碼java 中英文提取中文
網(wǎng)頁URL:http://chinadenli.net/article4/hghoie.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制開發(fā)、自適應(yīng)網(wǎng)站、品牌網(wǎng)站建設(shè)、營銷型網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計公司、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)