2016-07-21 2 views
-1

Я пытаюсь создать регулярное выражение для валюты в долларах США, начиная с любого количества цифр, за которым следуют две цифры после десятичной точки, за которой следуют цифры в круглых скобках. Я хочу только часть перед круглыми скобками. Как $ 179,29 (3). Выпуск должен составлять 179,29 долл. США.Я пытаюсь создать регулярное выражение для валюты в USD

+0

Они засоряют Интернет, разве вы не видите его уже? – MayorMonty

ответ

1

Для этого не требуется регулярное выражение. Вы можете просто взорваться на месте и взять первый кусок.

$string = '$179.29 (3)';  
$output = explode(' ', $string)[0]; 
+1

thats настолько сумасшедший, он может просто работать :-) –

+0

Благодарим вас за ответ. Я пробовал это, и я получаю следующее предупреждение: – user6622569

+0

PHP Предупреждение: explode() ожидает, что параметр 2 будет строкой, объект указан в /scraper/api/neweggApi.php в строке 70 NULL – user6622569

Смежные вопросы