[英]get word before a :- sign in a string with regex
我需要在:-號之前獲取金額。 因此字符串將是:bla bla 120:-
然后在變量中只存儲120
preg_match_all('!(\d+):-!', $string, $matches);
print_r($matches);
這應該做。 它捕獲到“:-”之前的空格為止的所有內容
正則表達式
/(-?\d+):-/
將捕獲字符串中“:-”之前的任何數字(如果有,則為負號)。
然后,您可以將其解析為數字並將其存儲。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.