使用 groovy 删除字段名称中的特殊字符

Removing special characters in field name using groovy

我有一个字段 。我希望结果是括号中的 i,e Age(在这里看不到我的标签)

我正在使用 groovy.Please 帮助。

我尝试转义字符但无法转义。

def msgBodyModified21 = msgBodyOriginal.replaceAll('<Age'+\s+'(D.O.B)>', '<Age>')

您对正则表达式的引用是错误的。使用:

"<Age (D.O.B)>".replaceAll(/<Age\s+\(D\.O\.B\)>/, "<Age>")