У меня есть строка, которая является вызовом функции. Я хочу, чтобы разобрать его и получить параметры:Строковый синтаксис с использованием регулярного выражения
"add_location('http://abc.com/page/1/','This is the title, it is long',39.677765,-45.4343,34454,'http://abc.com/images/image_1.jpg')"
Он имеет в общей сложности 6 параметров и представляет собой смесь из URL, целых чисел и знаков после запятой. Я не могу найти регулярное выражение для метода split, который я буду использовать. Пожалуйста помоги! Это то, что я придумал - это неправильно.
/('(.*\/[0-9]*)',)|([0-9]*,)/
Nice Regex! Предполагая, что аргументы являются простыми константами - никаких арифметических операций или вызовов методов –
Отлично - именно то, что мне нужно. Нечисловые параметры заключаются в одинарные кавычки. – bpn