В Javascript У меня есть несколько слов, разделенных точкой или одной или несколькими пробелами (или концом строки).
Я хотел бы заменить некоторые его части, чтобы вставить пользовательскую информацию в соответствующие места.Регулярное выражение регулярных выражений Javascript
Пример:
var x = "test1.test test2 test3.xyz test4";
Если есть точка должна быть заменена «.X_»
Если есть один или больше места (s) и слово, прежде чем не содержит точку, замените " .X "
Таким образом, желаемый результат для приведенного выше примера будет:
"test1.X_test test2.X test3.X_xyz test4.X"
Могу ли я сделать это в одном регулярном выражении заменить? Если да, то как?
Если мне нужны два или более, что бы они сделали?
Спасибо, кучка.
Ваши правила не будут выдавать желаемый результат –
Не имеете в виду, если в слове нет точки, она должна добавить '.X' в конце этого слова? – rednaw
@WillP .: Я исправил правила. rednaw: вы правы. –