Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/37: Рейтинг темы: голосов - 37, средняя оценка - 5.00
71 / 71 / 13
Регистрация: 01.09.2011
Сообщений: 379

как вырезать из строки подстроку

26.12.2012, 22:17. Показов 7382. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
например строка
'a:3:{i:0;s:14:"(111)111-11-11";i:1;s:14:"(222)222-22-22";i:2;b:0;}'
нужно вырезать все части находящиеся в дв.кавычках
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.12.2012, 22:17
Ответы с готовыми решениями:

Вырезать из строки подстроку, которая может находиться на любой позиции в строке
Вечер добрый, потребовалось сделать такую часть кода, которая ищет в строке подстроку, построенную по определенному шаблону, и если таковая...

Как вырезать кусок строки, содержащий url?
Здравствуйте. Предыстория здесь: https://www.cyberforum.ru/javascript/thread1908146.html (просто на всякий случай) Есть код (картинки...

Как вставить подстроку в строку напр. с 5-го символа исх. строки?
вопрос в заголовке я думаю всем ясен, не знаю что тут еще добавить

8
141 / 63 / 11
Регистрация: 19.06.2012
Сообщений: 250
26.12.2012, 22:20
JavaScript
1
/\"([^\"]+)"/gi
0
71 / 71 / 13
Регистрация: 01.09.2011
Сообщений: 379
26.12.2012, 22:34  [ТС]
нашел только первое вхождение
0
141 / 63 / 11
Регистрация: 19.06.2012
Сообщений: 250
26.12.2012, 22:36
Выражение верное, покажите, как Вы его используете.
0
71 / 71 / 13
Регистрация: 01.09.2011
Сообщений: 379
26.12.2012, 22:40  [ТС]
JavaScript
1
2
3
var reg = /\"([^\"]+)"/gi;
var myArray = reg.exec('a:3:{i:0;s:14:"(111)111-11-11";i:1;s:14:"(222)222-22-22";i:2;b:0;}');
alert(myArray );
0
141 / 63 / 11
Регистрация: 19.06.2012
Сообщений: 250
26.12.2012, 22:42
JavaScript
1
2
var a = 'a:3:{i:0;s:14:"(111)111-11-11";i:1;s:14:"(222)222-22-22";i:2;b:0;}';
a = a.replace(/\"[^\"]+"/gi, ''); // Кавычки тоже удалит
0
71 / 71 / 13
Регистрация: 01.09.2011
Сообщений: 379
26.12.2012, 22:48  [ТС]
простите, но я что-то не догнал, где будут хранится найденные строки?
0
141 / 63 / 11
Регистрация: 19.06.2012
Сообщений: 250
26.12.2012, 22:53
Я не правильно понял суть Вашего вопроса (подумал нужно вырезать(удалить) из строки).
А для нахождения можно использовать match.

JavaScript
1
a.match(/"([^"]+)"/gi);
0
Эксперт JSЭксперт HTML/CSS
2436 / 1115 / 312
Регистрация: 23.06.2011
Сообщений: 3,531
27.12.2012, 07:34
zebulun, exec() используется в цикле когда нужно пройти по всей строке. Возвращает массив или null.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
27.12.2012, 07:34
Помогаю со студенческими работами здесь

Вырезать HTML теги из строки
Есть в javascript текстовая переменная sContent, в ней содержится HTML код страницы. Мне нужно: 1. Заменить <br> (а также все...

Как вырезать часть строки?
Есть номер телефона из 11 чисел, мне нужно взять оттудаго все цифры кроме первого к примеру у меня есть 81112223334 мне нужно взять...

Найти подстроку, хранящуюся в переменной, и вырезать ее
Никак не вьеду, есть строка, в которой нужно найти подстроку, хранящуюся в переменной, и вырезать, проблема в том, что подстрока может...

Вырезать часть строки в помощью match()
Здравствуйте форумчане, пытаюсь из строки вырезать верстку в отдельную переменную методом match, он нам формирует массив одномерный,...

Вырезать подстроку из строки
Здравствуйте! Подскажите как вырезать подстроку зная с чего начинается и сколько символов до конца


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru