У меня есть текст, где есть 6 вхождений «Морской».Первое появление слова в тексте с JavaScript Regex
Я хочу найти в этом тексте первое вхождение слова и заменить его, например, «Plane».
Я пытался с этим RegEx:
var myRegEx = new RegExp("^(.*)Marine(.*)$","gmi");
Но это дает мне 4-й, 5-й, 6-й вхождений ...
они разделены пространством? они могут быть где угодно? – rock321987
Удалите 'g' из флага' RegExp' – putvande
@putvande: Нет, первый '. *' Должен быть превращен в шаблон сопоставления ленивых точек (следуя текущей логике). Похоже, OP приходит из Java :) –