符合 POSIX 和 PCRE 的正则表达式来提取单词

POSIX and PCRE compliant regex to extract a word

提问人:Clem 提问时间:9/27/2023 最后编辑:Mr. PolywhirlClem 更新时间:9/27/2023 访问量:26

问:

我想提取一个字符串,无论是在句子的开头还是结尾,它都必须是整个单词。该表达式应在 PCRE 和 POSIX 中都有效。

例:

input strings=['ALLY [&] MORTY','[&] ME', '[&]']
---> match is in bracket
正则表达式 PCRE POSIX-ERE

评论

0赞 Barmar 9/27/2023
括号真的在字符串中吗?

答:

0赞 Barmar 9/27/2023 #1
(^| )(&)( |$)
  • (^| )匹配字符串的开头或空格
  • (&)匹配文本字符串 。&
  • ( |$)匹配字符串的空格或末尾。

比赛将在捕获组 1 中进行。