Регулярные выражения на все случаи жизни

Notepad++ плохо понимает сложные регулярки.
Замените на пустоту такое вхождение регулярки:
Код:
Развернуть Свернуть Копировать
\|\d*(?=$|\r|\n)
 
  • Спасибо
Реакции: bizzon
Спасибо, но у меня снипет который берет регуляркой в список.
 
  • Спасибо
Реакции: bizzon
Здравствуйте!
Подскажите пожалуйста - как регуляркой из переменных типа:

fyty9 yrr56u*hg4gki
z5d6: 434jduo?пgj7f4
4fr: gfd28g@gub3

Извлечь, получить символы *, ?, @ и т.п.
Разные варианты использовал - не соображу
 
Здравствуйте!
Подскажите пожалуйста - как регуляркой из переменных типа:

fyty9 yrr56u*hg4gki
z5d6: 434jduo?пgj7f4
4fr: gfd28g@gub3

Извлечь, получить символы *, ?, @ и т.п.
Разные варианты использовал - не соображу
если нужно их удалить - замена по регулярке [*@?] на пустоту
если оставить только их - [^*@?]
 
  • Спасибо
Реакции: Lesiksus и Prosto
Благодарю за помощь, на пока использовал [\^\*\@\?].
Искал вариант от обратного, типа [^a-z0-9]{4,10} т.к. спец.символов множество и именно эти символы нужно получить
 
Дергаем DOM , ищем слово parser. Можно ли спарсить все что находиться на верхних строчках от этого слова ? К примеру

строка0
строка1
строка2
строка3
строка4
parser

нужно спарсить все, до строка 0. Т.е нужно взять 4 строчки от слова parser. Или это из области фантастики и мне это приснилось ? ))))
 
Дергаем DOM , ищем слово parser. Можно ли спарсить все что находиться на верхних строчках от этого слова ? К примеру

строка0
строка1
строка2
строка3
строка4
parser

нужно спарсить все, до строка 0. Т.е нужно взять 4 строчки от слова parser. Или это из области фантастики и мне это приснилось ? ))))
может быть корявое решение, но вот так парсит вроде как надо:

upload_2018-1-24_0-18-47.png
 
  • Спасибо
Реакции: Gizmond
del*
 
Последнее редактирование:
<h1 class="">Название1</h1><h2 class="">Название2</h2>
лежат в одной строке еще много таких </h>

регуляркой идет Название1<h2 class="">Название2</h2> и т.д.

а как взять именно Название1
 
<h1 class="">Название1</h1><h2 class="">Название2</h2>
лежат в одной строке еще много таких </h>

регуляркой идет Название1<h2 class="">Название2</h2> и т.д.

а как взять именно Название1
В этой же строке потому что опять открывается <h1>
 
Добрый день! Подскажите в чем может быть дело: есть регулярка (?<=(^|\n)\s*?)\S+ (взял тут http://zennolab.com/discussion/threads/regexp-kak-vzjat-pervoe-slovo-iz-strochki.18031/). Берет первое слово из переменной вида «Имя Фамилия».

Так вот — в конструкторе регулярок PM и в стандартном кубике «Обработка текста - Regex» отрабатывает на ура. В кубике c# кода выдает ошибку: Ошибка в действии "CS1009" "Unrecognized escape sequence". [Строка: 0; Cтолбец: 49].
Опытным путем понял что ругается на \ (если убрать или изменить на обратный - без ошибок, но и регулярка не работает). А вот как сделать чтобы не ругалось и работало — не догоняю...
 
Добрый день! Подскажите в чем может быть дело: есть регулярка (?<=(^|\n)\s*?)\S+ (взял тут http://zennolab.com/discussion/threads/regexp-kak-vzjat-pervoe-slovo-iz-strochki.18031/). Берет первое слово из переменной вида «Имя Фамилия».

Так вот — в конструкторе регулярок PM и в стандартном кубике «Обработка текста - Regex» отрабатывает на ура. В кубике c# кода выдает ошибку: Ошибка в действии "CS1009" "Unrecognized escape sequence". [Строка: 0; Cтолбец: 49].
Опытным путем понял что ругается на \ (если убрать или изменить на обратный - без ошибок, но и регулярка не работает). А вот как сделать чтобы не ругалось и работало — не догоняю...
Попробуйте такой вариант
PHP:
Развернуть Свернуть Копировать
var regex = @"(?<=(^|\n)\s*?)\S+";
 
  • Спасибо
Реакции: semafor
добавил в свой список
 
Добрый День ! есть список в виде AdiliaSamunin / как в итоге получить Adilia Samunin
 
если честно не совсем понял что куда менять :-) если это на C# то я в этом пока что ноль :)
 
если честно не совсем понял что куда менять :-)
Кубик "Обработка текста - Замена"

Screenshot_2.png


Если данные, которые нужно обработать, находятся в списке, то перед этим нужно добавить кубик "Операции над списком - Объединить элементы списка".
 

Вложения

Спасибствуем !
 

Кто просматривает тему: (Всего: 0, Пользователи: 0, Гости: 0)