我试图找到一种方法来在字母字符之前获取所有数字字符。下面是一些字符串示例。
1234-89783
453 S2 342
3456j5 789
所以我需要使用正则表达式从上面的数据中获取价值,结果应该是 1234-89783、453、3456。
删除字母字符后的值,如果字母前有空格,则删除空格。453 S2 342 到 453,结尾字符没有空格。
只需删除第一个字母字符及其后的所有内容。
$output = preg_replace('/ *[A-Za-z].*/s', '', $input);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句