я следующая строка, которая приходит из устройства AVLRegex для разбора сообщение AVL устройства
201412211732-34.20333,-56.23234 value1=pair1;value2=pair2;valueN=pairN
Формат предоставляемых производителем устройства является
Fixed Part
----------
0-8 Date
9-12 Time
up to comma Latitude
up to space Longitude
Options Part
-------------
up to eq Option Name
up to semicolon Option Value
* The message can have 0 or more Options.
** The last option could end not with a semicolon.
Я написал некрасивый функцию для разбора это сообщение. Я не парень с регулярным выражением, но я бы хотел использовать регулярное выражение. Я могу оценить его простоту.
Может ли кто-нибудь поставить меня в правильном направлении?
btw: в javascript.
EDIT:
Я хочу получить дополнительную часть тоже, но расщепляется в качестве ключевой пары, является его Возможное?
match1, не соответствует опциональные значения почти в демо –
сделали вы хотите, чтобы захватить дополнительные значения –
да жаль, если я был ип Чисто. –