Я просмотрел множество вопросов регулярного выражения, похожих на мои, но все они кажутся очень сложными или не работают, когда я заменяю интересующее их значение (например, запятую), со значением, которое меня интересует совпадение (подчеркивание).Regex: совпадение только с первым экземпляром значения
В принципе, я хочу, чтобы соответствовать только первый подчеркивание в каждой строке в следующем примере:
Насколько я могу судить, _+?
должен работать, но не делает. Все еще соответствует всем. То же самое для _{1}
также должно работать, но оно соответствует всем, а не только первым, как указывает квантификатор.
Пример:
armsling_R_1_Group
armsling_R_1_Rank
armsling_R_2_Group
armsling_R_2_Rank
armsling_R_3_Group
armsling_R_3_Rank
armsling_R_4_Group
armsling_R_4_Rank
armsling_C_1
armsling_F_1
armsling_T_1
armsling_T_2
armsling_T_3
armsling_T_4
Edit: Это для R кода, но я использую regexr.com, чтобы проверить мои выражения
Какие языки/инструмент вы используете? –
Это для кода R, но я использовал http://www.regexr.com/ для проверки моих выражений. – jzadra