【发布时间】:2013-08-09 18:03:50
【问题描述】:
我试图抓取字符串中最后一个数字之后的文本,如果它不包含数字,则抓取整个字符串。
我能想到的最好的正则表达式是:
([^\d\s]*)$
但是我发现 mysql 正则表达式不支持 \s 和 \d 而不是 [[:space:]] 并且不确定什么 \d 也是等效的。
这就是我想要完成的:
'1/2 Oz' returns 'Oz'
'2 3/4 Oz' returns 'Oz'
'As needed' returns 'As needed'
【问题讨论】:
-
[^[:digit:][:space:]]?