我有下面的字符串,现在我想匹配包含的字符串Continue? [Y/N]
。我尝试了几种方法,但是没有按预期工作。包含完整字符串的任何建议(如果包含)Continue? [Y/N]
输入字符串:
Warning: do you want to proceed, some-more,text. Continue? [Y/N]
尝试以下正则表达式:
(?=^.*Continue\? \[Y\/N]$)(^.*Continue\? \[Y\/N]$)
第一组是积极向前看,检查Continue? [Y/N]
行尾是否存在,如果第二行与整个字符串匹配,则可以在下面的链接中看到测试用例。注意:必须转义特殊字符才能与[
,?
和字面匹配/
。由于您使用的是Java,因此还需要转义\
。
(?=^.*Continue\\? \\[Y\\/N]$)(^.*Continue\\? \\[Y\\/N]$)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句