Regex 在字符串中使用Pentaho-Replace删除特殊字符

Regex 在字符串中使用Pentaho-Replace删除特殊字符,regex,pentaho,kettle,pentaho-spoon,pdi,Regex,Pentaho,Kettle,Pentaho Spoon,Pdi,我想删除特殊字符,如!@$%^*.=+\}{[]:;?/在字符串字段中 我使用了“在字符串中替换”步骤并启用了use RegEx。但是,我不知道我将在“搜索”中放入的正确语法,以从字符串中删除所有这些字符。如果我只在“搜索”中放入一个字符,它将从字符串中删除。我如何才能删除所有这些 这是我如何做到这一点的图片: 根据,正则表达式的风格是Java。您可以使用 \p{Punct} 见: \p{Punct}标点符号:一种!“{$%&'()*+,-./:;?@[]^{{124;} 谢谢!这么大的帮助:

我想删除特殊字符,如
!@$%^*.=+\}{[]:;<>?/
在字符串字段中

我使用了“在字符串中替换”步骤并启用了use RegEx。但是,我不知道我将在“搜索”中放入的正确语法,以从字符串中删除所有这些字符。如果我只在“搜索”中放入一个字符,它将从字符串中删除。我如何才能删除所有这些

这是我如何做到这一点的图片:

根据,正则表达式的风格是Java。您可以使用

\p{Punct}
见:

\p{Punct}
标点符号:一种
!“{$%&'()*+,-./:;?@[]^{{124;}


谢谢!这么大的帮助:)