【发布时间】:2019-05-17 14:55:11
【问题描述】:
想用正则表达式检测所有以@结尾的短语,所以在崇高的文本中替换为空格
DECLARE @showBrand@ VARCHAR(MAX) = '1';
DECLARE @showBrandImage@ VARCHAR(MAX) = '[]';
DECLARE @ShowBrandLink@ VARCHAR(MAX) = '[]';
DECLARE @ShowbreakLineAfterSize@ VARCHAR(MAX) = '[]';
DECLARE @showbreaklineAfterStock@ VARCHAR(MAX) = '[]';
DECLARE @showBuyBtn@ VARCHAR(MAX) = '1';
得到
DECLARE @showBrand VARCHAR(MAX) = '1';
DECLARE @showBrandImage VARCHAR(MAX) = '[]';
DECLARE @ShowBrandLink VARCHAR(MAX) = '[]';
DECLARE @ShowbreakLineAfterSize VARCHAR(MAX) = '[]';
DECLARE @showbreaklineAfterStock VARCHAR(MAX) = '[]';
DECLARE @showBuyBtn VARCHAR(MAX) = '1';
so as ($ - Matches the end of a string) 正在尝试 @$ 或 [@]$ 但没有检测到任何用 [@$] 检测到所有,因为它会是 @ 只有这样......什么是正确的方法?
【问题讨论】:
-
/(@\w+)@/g => $1或/(\w+)@/g => $1
标签: javascript regex sublimetext3