Я читал много Q & Как и в StackOverflow, и мне все еще сложно получить RegEX. У меня есть строка 12_13_12
.javascript заменить последнее вхождение строки
Как заменить последнее вхождение 12 на, aa
.
Конечный результат должен быть 12_13_aa
.
Я действительно хотел бы получить хорошее объяснение о том, как вы это сделали.
будет ли этот последний номер всегда содержать 2 цифры? –
@GintasK нет .. он обычно не содержит 2 цифры и, как и другая пара чисел –
'12_13_12'.replace (/ 12 ([^ 1] [^ 2]) * $ /,' aa ') // 12 за которым следует какой-либо не 12 шаблон – TheOne