Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个可以采用 3 种形式的字符串(如果需要,也可以采用两种形式):
我想要的是以粗体显示数字(不带逗号)......
我可以使用许多字符串函数和条件来做到这一点,但我很确定使用正则表达式有一种简单而优雅的方法......不幸的是,这不是我的强项。
用这个:
preg_match('/([0-9,]+) Results/', $string, $match); $number = str_replace(',', '', $match[1]);
$number = preg_replace('/^.*([\d,]+) Results$/', '$1', $original); $number = preg_relpace('/,/', '', $number);