我可以使用类似switchaubcsp-loafsyvgvhv的字符串,该字符串可能包含以下任何模式:s-loafp-loaf等。

以下是详细要求:

1st character - Any of [p,s,a,r,l],
2nd character -> [-], Followed by Word [loaf].


在上面的示例中,当搜索[p-loaf]时,使用p-loaf找到了文本java.util.regex从11索引开始到索引17结束。

查找第一个字符为Any of [p,s,a,r,l], 2nd character -> [-], Followed by Word [loaf]的正则表达式将是什么。

最佳答案

[psarl]-loaf
如果希望单词以该单词开头,则将^添加到该单词的开头,如果希望单词以该单词结尾,则将$添加到结尾。

您可以在这里尝试demo regex

07-28 08:45