Я хотел, чтобы извлечь значение между "@"
и ":"
, а также после ":"
в следующей строке:Извлечение строки сопоставления регулярное выражение
str =
"this is some text
[email protected]: 4444
some text
text @ 7789348 : 666,555
some text
"
Выход:
"7789347", " 4444"
"7789348", " 666,555"
Я использую следующее регулярное выражение:
(\s)*[t|T][e|E][x|X][t|T](\s)*@(\s)*(\d)*(\s)*:.*
Я могу выбрать необходимый поле, но я не знаю, как получить значения.
ли вы имеете в виду 'Я не знаю, как получить matches' ? – max