Это вторая часть более длинного регулярного выражения, которое мне нужно написать, и каким-то образом более сложная половина регулярного выражения, которую я написал, работает отлично. То, чего я пытаюсь добиться, - это сопоставление только букв c символов в одном слове. Тем не менее, то, что мне нужно для обработки / желаемого вывода, будет выглядеть так:
"abc" // matches
"ABC" // matches
"abc123" // does not match
"abc[]" // does not match
"abc abc" // does not match
То, что я пробовал до сих пор, приближается так:
\b[A-Za-z]+\b
Однако это как-то соответствует «abc []», а также соответствует двойным словам, таким как «ab c ab c». Есть идеи как этого добиться? Что-то на заметку, я использую go для этой проблемы, которая, кажется, не очень хорошо поддерживает группы захвата.