问题变了。
我想找到字符串中的一个字符是波斯语或英语字符。
在代码中搜索后,我发现此代码在PHP
:var ucs2 = text.search(/[^\x00-\x7D]/) =-1
可以在字符串中搜索 & 当找到一个不等于 ucs2 值的字符时,返回 -1 ;
现在什么等于 java & android 中的这个命令代码?for
Loop
如何在没有&的情况下搜索字符串中的字符 a array of character
?
这可能会帮助你...
它根据字符串的 ASCII 码搜索字符串中的字符。因此您可以使用多种语言...
private static int searchCharacter(String string, char ch) {
final int chASCII = (int) ch;
return seachCharacter(string, chASCII);
}
private static int seachCharacter(String string, int chASCII) {
if (string == null || string.isEmpty()) {
return -1;
}
for (int i = 0; i < string.length(); i++) {
char c = string.charAt(i);
int cASCII = (int) c;
if (chASCII == cASCII) {
return i; // found at index i
}
}
return -1;
}