我有两个字符串,
如何实现这一点?
string1 = 44.365 Online order
和 string2 = 0 Request Delivery
。现在我想对这些字符串应用正则表达式,以过滤掉除数字以外的所有内容,这样我就可以得到整数,如 string1 = 44365
和 string2 = 0
。如何实现这一点?
\D
作为一个模式会缩短67%。 ;) - tchrist-
开头,因此类似[^-?0-9]
的表达式应该可以解决问题。其中的-?
表示告诉正则表达式引擎,如果存在-
则匹配它(0 或无)。 - DaMainBoss