嗨,我无法让我的模式正常工作。我想检测一个特定的单词是否在左侧或右侧或两者中都包含任何单词/字母。

例如:


一个{占位符} =找到
{placeholder} b =找到
a {占位符} b =找到
{placeholder} =找不到


到目前为止,这是我的模式(\w)?\{LINK_TO_WEB_VERSION\}(\w)?

https://regex101.com/r/hX4lM0/1

最佳答案

您需要明确定义与定界符|组合的模式

\w\{LINK_TO_WEB_VERSION\}\w?|\w?\{LINK_TO_WEB_VERSION\}\w|\w\{LINK_TO_WEB_VERSION\}\w


DEMO

09-13 07:37