标签: regex
我需要解决问题。我正在使用正则表达式来查找以特殊字符开头和结尾的特定字符串。该字符串可以包含单词,特殊字符和空格。只能选择结尾和开头的特殊字符。
示例:
.Hello i´m Jonas"
结果:
Hello i´m Jonas
我先谢谢你。
答案 0 :(得分:2)
您可以按照以下模式尝试使用正则表达式替换:
Find: ^\W(.*)\W$ Replace: $1
这只会匹配第一个和最后一个字符不是单词字符的输入。它捕获了介于两者之间的内容,并替换为所捕获的术语。
如果您的要求实际上是有选择地在或开头删除特殊字符,则使用替代:
Find: ^\W|\W$ Replace: (empty)