我有这个字符串模式:
Name: bondy address: kuta, bali age: 20
我想得到Name我做正则表达式的名称值,如下所示:
Name
/(?<=Name:)(.*)(?=[\n\r])
但不知何故它一直读到最后一个换行符?
演示:https : //regex101.com/r/4U6iU1/1
(.*)是贪婪的,会尝试匹配一切。?在星号后添加一个权利以使其不那么贪婪。
(.*)
?
(.*?) 测试和工作。
(.*?)
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
点击生成二维码
我来说两句