标签: regex
可能是一个基本问题,但目前似乎正在逃避我。如果我想捕获一个单词的前缀和其余部分,例如
Preauthorized = (Pre)(Authorized)
使用Prefix作为公分母,如何设置正则表达式?
\b(Pre)
返回1. [0-3] Pre
Pre
但是我希望将这个词的结尾捕获为第2组。
通过更多的工作,我已经成功了
\b(Pre)(.*\W)
适用于
但不是
答案 0 :(得分:0)
您没有添加第二个捕获组 将正则表达式更改为\b(Pre)([^\s]+)。
\b(Pre)([^\s]+)
Demo
答案 1 :(得分:0)
以下内容也有效:\b(Pre)(.+?\b)
\b(Pre)(.+?\b)