Java获得正则表达式匹配后的文本

Java获得正则表达式匹配后的文本,第1张

Java获得正则表达式匹配后的文本

你可以按照注释中的要求使用“只是正则表达式”来执行此 *** 作:

(?<=sentence).*

(?<=sentence)
是肯定的断言。这会在字符串中的某个位置进行匹配,即在文本之后的某个位置进行匹配,
sentence
而不会使该文本本身成为匹配的一部分。因此,
(?<=sentence)
.
*
将匹配之后的任何文本sentence。

这是正则表达式的一个不错的功能。但是,在Java中,这仅适用于有限长度的子表达式,即

(?<=sentence|word|(foo){1,4})
合法,但
(?<=sentences*)
不是。



欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5008968.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-14
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存