Witam.
Mam listę stringów, które mniej więcej wyglądają tak:
aaaaa[tekst1] || ccccc[tekst2]
Chcę pobrać wartości z nawiasów.
Jak powinno wyglądać poprawne wyrażenie regularne (POSIX) ?
Nie mogę sobie z tym poradzić.
Witam.
Mam listę stringów, które mniej więcej wyglądają tak:
aaaaa[tekst1] || ccccc[tekst2]
Chcę pobrać wartości z nawiasów.
Jak powinno wyglądać poprawne wyrażenie regularne (POSIX) ?
Nie mogę sobie z tym poradzić.
To wydaje się być poprawne, ale nie jestem żadnym regexp-masterem:
(.)\1*\[(.*)\] \|\| (.)\3*\[(.*)\]
http://regexp.pl/main/show/108727
stawiam na to że znaki nie są identyczne i że wystarczy mu wyrażenie
[(.*?)]