Всеки може да ми помогне да формулирам най-добрата регулярна линия на изразяване за получаване на държавата на тази фраза:
Work Location Tucson AZ (5255 E. Williams Cir - 13002)
Резултатът ще се получи AZ само
Имам този регулярен израз, но това е и това да се получи пунктуация като резултат.
Редовен израз: [A-Z]{2} (
Резултат: AZ (
Отговори:
0 за отговор № 1положително lookahead работи добре. Опитайте тази
[A-Z]{2}s(?=()
0 за отговор № 2
Това е трудно да ви дадем най-добрия отговор, без да знаете повече за вашия набор от данни, но (?: W + s) {3} (w {2}) винаги ще вземете четвъртата дума, ако има два знака.