возвращаемое значение: измененная строка
|
NN2 |
NN3 |
NN4 |
NN6 |
IE3/J1 |
IE3/J2 |
IE4 |
IE5 |
IE5.5 |
совместимость |
|
|
• |
• |
|
|
• |
• |
• |
Регулярные выражения широко используются в операциях поиска и замены. Метод string.replace() в JavaScript обеспечивает простой способ выполнения таких операций.
Процесс поиска и замены требует наличия трех компонент. Первой является исходная строка, второй - регулярное выражение, с которым проводится сравнение, а третьей - подстрока, заменяющая исходный блок текста. В методе string.replace() исходная строка указывается слева от точки. Она может быть и обычной строкой в кавычках. Регулярное выражение задается в первом аргументе метода, а строка-заменитель во втором.
Определение регулярных выражений указывает, как нужно проводить замену: только в одном совпадении или во всех. Если в конце регулярного выражения добавить параметр g, метод replace() проводит глобальные поиск и замену.
Если вы знаете, как работать с регулярными выражениями, вам будет достаточно просто пользоваться методом string.replace(). Использование регулярных выражений делает операции поиска и замены более мощными.