我使用的语言语法为regex_replace(string, pattern, replacement_string)
。
我有几个字符串,看起来像这个s=123-21785-15643411
。
我正在寻找用1232178515643411
替换s
的模式。
什么样的模式可以让我执行regex_replace(s, pattern, '')
并从字符串中删除连字符?
示例可能类似于:
s="123-21785-15643411";
s = s.replace(/-/g,"");
console.log(s);
在Python 3:中
import re
s = "123-21785-15643411"
regex = r"-"
res = re.sub(regex, '', s)
print(res)
退货:
1232178515643411
但是字符串方法要直接得多:
print(s.replace('-', ''))
给出相同的结果