我有一个由web前端生成的edm模板输入/生成,我必须用*|TAG_NAME|*
格式替换所有合并标签及其相应的值。
我尝试使用以下RegEx,但似乎我在|
字符上出错。
^\*|[0-9A-Za-z]+|\*$
下面是一个示例模板(采用json格式):
"fields": [
{
"key": "member_id",
"label": "Member ID",
"value": "*|member_id|*"
}
感谢任何帮助!
答案 0 :(得分:0)
|是一个特殊的正则表达式元字符(表示OR),因此您必须使用\
将其转义^\*\|[0-9A-Za-z]+\|\*$