如何在android中为此创建正则表达式?

Rah*_*yas 9 java regex android

假设我有一个这样的字符串:

string = "Manoj Kumar Kashyap";
Run Code Online (Sandbox Code Playgroud)

现在我想创建一个正则表达式来匹配Ka在空格后出现的位置,并且还想获得匹配字符的索引.

我使用的是java语言.

Jos*_*ger 15

您可以像在Java SE中一样使用正则表达式:

Pattern pattern = Pattern.compile(".* (Ka).*");
Matcher matcher = pattern.matcher("Manoj Kumar Kashyap");
if(matcher.matches())
{
    int idx = matcher.start(1);
}
Run Code Online (Sandbox Code Playgroud)