我正在寻找正确的正则表达式来在字符串中查找变量的名称。我的示例变量是:
BLAB_LA_BLA
(可以是任何正确的变种名称)。 我想把所有不是“w”的东西都拿到“W”,我在字符串中的变量名称可以在字符串的开头和结尾处,所以我将“^”和“$”添加到我的正则表达式。
这是我的正则表达式:
(\W|^)BLAB_LA_BLA(\W|$)
这是我的文字:
IFC(COUNT [*]大于0,BLAB_LA_BLA, '')
我的比赛是:
,BLAB_LA_BLA,
我不知道如何获得正确的正则表达式,只使用没有逗号的名称。
当然我不想与我的变量匹配,例如:
“BLAB”,“ LAB ”,“_ BLA”等。
答案 0 :(得分:0)
使用此正则表达式 -
/^(\w)*BLAB_LA_BLA(\w)*$/
\w
:找到字字符
\W
:找到非单词字符