Closed. This question does not meet Stack Overflow guidelines。它当前不接受答案。












想改善这个问题吗?更新问题,以使为on-topic

6年前关闭。



Improve this question





如何使用正则表达式检查特定字符串是否位于句子开头?这是我的例子。

我要搜索的标志是“ CEO”

如果字符串以CEO开头,则将被阻止,但是如果在单词的其他位置找到该字符串,则该字符串将被接受。

"CEO Hello": blocked
"CEOHello": blocked
"HelloCEO": accepted
"Hello CEO": accepted


大小写无关紧要。

编辑:谢谢大家,为字符串的开头缺少“ ^”。

最佳答案

boolean isBlocked = "your string".matches("^CEO.*");

07-24 14:47