JavaScript - як змінити частину рядка?

а також jquery, bootstrap.
Мобільні шаблони.
Відповісти
Аватар користувача
my3uka
SEO Master
Повідомлень: 92
З нами з: Нед жовтня 18, 2015 8:33 am
Звідки: Ukraine

JavaScript - як змінити частину рядка?

Повідомлення my3uka » Сер лютого 28, 2018 9:56 am

В JS я така функція як replace(). Він же = регулярний вираз (Regex).

Код: Виділити все

<script type="text/javascript">

var text = "Hello World";
var rep = /hello/i;
var res = text.replace(rep, "Welcome");
document.write(res);

</script>
Що зробить даний код? Він знайде співпадіння, яке ми вказали в 1 паараметрі "/hello/i" і змінить його на "Welcome".

Тільки зверніть увагу, ми добавили параметир "i", це значить шо буде проводитись заміна незалежно до регістра букв. Маленькі чи великі. Якщоб ми просто вказали var rep = /hello/ без букви "i" (що значить регістро незалежний пошук) тоб ніякої зміни невідбулось і просто вивелось на екран Hello World.
Рекомендую - VPS

Відповісти

Хто зараз онлайн

Зараз переглядають цей форум: 0 і 0 гостей