-5
嗨,有這樣的文字:從文本中找到特殊單詞並存入數組
你想吃什麼?
شماچيميلداريد?
我想要一碗西紅柿湯。
لطفايککاسهسوپگوجهفرنگيبرامبياريد
服務員似乎是急於把我們的訂單。
گارسنبنظرميادخيليعجلهدارهکهسفارشماروبياره
我想檢測,並把英語句子中的一個陣列和波斯句子在另一個數組
我該怎麼辦?
嗨,有這樣的文字:從文本中找到特殊單詞並存入數組
你想吃什麼?
شماچيميلداريد?
我想要一碗西紅柿湯。
لطفايککاسهسوپگوجهفرنگيبرامبياريد
服務員似乎是急於把我們的訂單。
گارسنبنظرميادخيليعجلهدارهکهسفارشماروبياره
我想檢測,並把英語句子中的一個陣列和波斯句子在另一個數組
我該怎麼辦?
假設您的所有文本都在文件中,並且英文和波斯語翻譯處於不同的行中。 你需要做的是讀取文件中的每一行,並檢查它是否是ASCII。
你如何檢查?
import java.nio.charset.Charset;
import java.nio.charset.CharsetEncoder;
public class StringUtils {
static CharsetEncoder asciiEncoder =
Charset.forName("US-ASCII").newEncoder(); // or "ISO-8859-1" for ISO Latin 1
public static boolean isPureAscii(String v) {
return asciiEncoder.canEncode(v);
}
public static void main (String args[])
throws Exception {
String test = " برام ";
System.out.println(test + " isPureAscii() : " + StringUtils.isPureAscii(test));
test = "Real";
System.out.println(test + " isPureAscii() : " + StringUtils.isPureAscii(test));
/*
* output :
* برام isPureAscii() : false
* Real isPureAscii() : true
*/
}
}
而你的問題是... –
@JoeC我該怎麼辦? – alis
[「我該怎麼辦?」不是一個問題](http://meta.stackoverflow.com/q/284236)。您需要更具體地瞭解您需要的幫助。 –