*|TAG_NAME|*的RegEx匹配方法
Ways to do RegEx matching for *|TAG_NAME|*
我有一个由web前端输入/生成的edm模板,我必须将格式为*|TAG_NAME|*
的所有合并标记替换为相应的值。
我试图使用下面的RegEx,但似乎我在|
字符上得到了一个错误。
^'*|[0-9A-Za-z]+|'*$
下面是一个示例模板(json格式):
"fields": [
{
"key": "member_id",
"label": "Member ID",
"value": "*|member_id|*"
}
任何帮助都是感激的!
|是一个特殊的regex元字符(意思是OR),因此你必须用'
转义^'*'|[0-9A-Za-z]+'|'*$
相关文章:
- 为什么javascript替换方法(没有regex)在angularjs表达式中不起作用来删除 
- 在附加方法jquery validate中为特殊字符使用regex
- JS-regex,我怎样才能把它变成一个 replace() 方法
- Javascript Regex?或其他方法来验证正确的文本输入
- regex没有方法测试
- Javascript RegEx操作方法
- 检测regex中多次出现非空白的正确方法是什么
- 生成一个与Javascript字符串匹配的Regex对象.解释方法
- 在.replacement()方法中使用regex
- 找到一种方法来查找没有't匹配Regex是javascript
- Javascript regex test()错误:对象没有方法'测试'
- 使用JavaScript和Regex从文件中获取XML标记的最有效方法
- 有没有一种特定的方法可以在JavaScript RegEx匹配中检索组
- new Reg()有没有一种方法可以让regex表达式只接受整数和可选的度量单位px
- 是否有一种方法只匹配顶级括号与regex
- Regex——为什么在使用新的RegExp方法时这个模式不能工作?
- *|TAG_NAME|*的RegEx匹配方法
- 使用回调和RegEx方法将JavaScript代码转换为c#中的等效代码
- JQuery validate - pattern规则不如自定义regex方法好用
- 使用Regex vs include()方法与Switch语句