Я ужасно пытаюсь определить регулярное выражение для разбиения строки, которая будет выглядеть следующим образом.,.
SQL12345,54321SQL
XXXXX,XXXXX
Where X = [0-9A-Za-z] and can be repeated one or more times on each side of the delimeter (,).
Шаблон RegEx, который я придумал.,.
"([0-9A-Za-z]+)(,)([0-9A-Za-z]+)"
Мне нужна только одна группа на каждой стороне разделителя.Кажется, я получаю результаты, которые выглядят так.,.
myStrArr[0] = ""
myStrArr[1] = "SQL12345"
myStrArr[2] = ","
myStrArr[3] = "54321SQL"
myStrArr[4] = ""
Итак, почему я получаю начало строки и конец строки (элементы массива 0 и 4).И как я могу исправить свой шаблон регулярных выражений, чтобы они не возвращались?
СПАСИБО!