|
0 / 0 / 0
Регистрация: 25.01.2009
Сообщений: 74
|
|
Возможно ли одним оператором заменить все вхождения подстроки в данную стороку?14.06.2009, 01:36. Показов 5548. Ответов 6
Метки нет (Все метки)
0
|
|
| 14.06.2009, 01:36 | |
|
Ответы с готовыми решениями:
6
Используя данную функцию, заменить в строке x все вхождения подстроки y в подстроку z Заменить все вхождения подстроки Str1 на подстроку Str2 (подстроки вводятся с клавиатуры) В строке символов заменить все вхождения подстроки p на не более чем n символов подстроки q |
|
alex1
|
|
| 14.06.2009, 01:46 | |
|
одним нет, надо писать функцию
|
|
|
alex1
|
|
| 14.06.2009, 01:49 | |
|
тьфу ты, не понял вопрос, там же вроде можно
stroka.replace('ффф', 'ццц') |
|
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 14.06.2009, 13:58 | |
|
Поправка:
Первый аргумент функции replace не строка, а регулярное выражение. Передача строки не вызывет ошибки, но будет произведена замена только первой подстроки. Поэтому вышеуказанный пример надо записать как stroka.replace(/ффф/g, 'ццц')
0
|
|
|
0 / 0 / 0
Регистрация: 25.01.2009
Сообщений: 74
|
||||||
| 18.06.2009, 14:29 [ТС] | ||||||
|
Как я понимаю, в рекурсивные выражения входят символы '[' и ']', данные символы встречаются так же и в заменяемой подстроке ( например:[xxx] ), как составить рекурсивные выражения для замены такой подстроки.
И за компанию: как задать подстроку, содержащую символы 'конец строки' и 'перевод каретки' в VBScript - vbCrLf. (
0
|
||||||
|
86 / 62 / 69
Регистрация: 15.03.2007
Сообщений: 6,903
|
|
| 18.06.2009, 14:35 | |
|
> в рекурсивные выражения входят символы '[' и ']'
> как составить рекурсивные выражения для замены такой подстроки. [] > как задать подстроку, содержащую символы > 'конец строки' и 'перевод каретки' в VBScript - vbCrLf.
0
|
|
|
51 / 17 / 6
Регистрация: 18.05.2007
Сообщений: 1,322
|
|
| 18.06.2009, 14:42 | |
|
stringObj.replace(rgExp, replaceText)
stringObj.replace(/Some text with newline symbol/gi, 'Some text without newline symbol') g - all matches i - ignore case cx - Matches the control character indicated by x. For example, cM matches a Control-M or carriage return character. The value of x must be in the range of A-Z or a-z. If not, c is assumed to be a literal 'c' character. f - Matches a form-feed character. Equivalent to x0c and cL. - Matches a newline character. Equivalent to x0a and cJ. - Matches a carriage return character. Equivalent to x0d and cM. s - Matches any whitespace character including space, tab, form-feed, etc. Equivalent to [f v]. S - Matches any non-whitespace character. Equivalent to [^ f v]. - Matches a tab character. Equivalent to x09 and cI. v - Matches a vertical tab character. Equivalent to x0b and cK.
0
|
|
| 18.06.2009, 14:42 | |
|
Помогаю со студенческими работами здесь
7
Заменить все вхождения подстроки substr1 на подстроку substr2
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
||||
|
PhpStorm 2025.3: WSL Terminal всегда стартует в ~
and_y87 14.12.2025
PhpStorm 2025. 3: WSL Terminal всегда стартует в ~ (home), игнорируя директорию проекта
Симптом:
После обновления до PhpStorm 2025. 3 встроенный терминал WSL открывается в домашней директории. . .
|
Access
VikBal 11.12.2025
Помогите пожалуйста !! Как объединить 2 одинаковые БД Access с разными данными.
|
Новый ноутбук
volvo 07.12.2025
Всем привет.
По скидке в "черную пятницу" взял себе новый ноутбук Lenovo ThinkBook 16 G7 на Амазоне:
Ryzen 5 7533HS
64 Gb DDR5
1Tb NVMe
16" Full HD Display
Win11 Pro
|
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
|
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
|
|
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов
На странице:
https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/
нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
|
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов.
. . .
|
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
|
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
|
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут.
В век Веб все очень привыкли к дизайну Single-Page-Application .
Быстренько разберем подход "на фреймах".
Мы делаем одну. . .
|