У меня есть следующие строки, с которыми я хочу запустить регулярное выражение (Java):
a#d3d,b#3jjf,c#44k
c#999,b#a1a,a#11a
Я хочу извлечь значение после "c #" и перед следующей запятой (,). Я хочу извлечь значение "44k" из первой строки и значение "999" из второй строки. Я думал, что будет работать следующее:
.*c#(.*),.*
но это не так. О, и английское объяснение регулярного выражения поможет мне лучше понять ваш ответ.