我正在努力制作一个正则表达式,它从字符串中提取最后一组括号之间的数字,这就是我到现在所说的:
^.*?\([^\d]*(\d+)[^\d]*\).*$
E.g:
This is, (123456) a string (78910);
它返回123456,这很棒,但我需要它来查看最后一组并返回78910.另外,我希望正则表达式忽略除数字之外的所有内容:
This is, (123bleah456) a string (789da10);
应该返回:78910
更新
使用正则表达式:
(\d+)(?!.*\d)
对于字符串:
Telefon Mobil (123)Apple iPhone 6 128GB Gold(1567)asd234
当它应该是1567时将返回234