正则表达式 - 如何删除破折号和字符,以获得数字
问题描述:
我需要一个正则表达式,可以删除破折号和字符,所以我只是留下一个数字。正则表达式 - 如何删除破折号和字符,以获得数字
举例来说,如果我有这样的:
1-Vehicle
我用它正则表达式我会得到这样的:
1
任何帮助将是巨大的。
答
您可以使用此正则表达式。它会删除所有其他字符后给你所有的数字。
s/[^\d]//gis;
答
对于从字符串的开头提取号码:/^(\d+).*$/