我尝试在该清洁工中使用Konesans正则表达式清洁器转换我希望从列中删除所有空格字符,
我在regex cleaner中试过这段代码
匹配表达式:
!@#$%^&*_+`{};':,./<>?
替换表达式:
""
http://www.sqlis.com/post/RegexClean-Transformation.aspx
答案 0 :(得分:0)
所以我从来没有使用Konesans Regex Cleaner,我也不特别想下载它,但根据你的评论我会尽力帮忙。
在线查看他们的样本,看起来你需要做的就是
[!@#$%^&*_+`{};':,./<>?]
“匹配”列中的,替换列中没有任何内容。也许是一个空字符串 - ""
您可以使用this来测试查找和替换正则表达式。
以下是一些示例,以便您了解它:
String: This #is &&%^an !ugly &$%^string.
Match: [!@#$%^&*_+`{};':,./<>?]
Replace:
Result: This is an ugly string
Match: [!@#$%^&*_+`{};':,./<>?]
Replace: -
Result: This -is ----an -ugly ----string-
Match: [!@#$%^&*_+`{};':,./<>?]+
Replace: -
Result: This -is -an -ugly -string-
编辑:因为你不能使用空字符串,你可以试试这个:
Match: [!@#$%^&*_+`{};':,./<>?]()
Replace: ${1}
Result: This is an ugly string
编辑2:
Match: [!@#$%^&*_+`{};':,./<>?](?<empty>)
Replace: ${empty}
Result: This is an ugly string
这可以通过创建一个空的捕获组,并替换为()的内容来实现。如果1美元没有获得Konesans中的捕获组,我肯定会有类似的语法。