powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите составить RegExp
5 сообщений из 5, страница 1 из 1
Помогите составить RegExp
    #38860150
janco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день. Вопрос такой: как указать отрицание группы символов? По справкам рылся, не нашёл такого.
Есть такая регулярка:
Код: plaintext
(\|)([^\r\n\[i\]]+)
Здесь после ^ перечисляются какие символы не должны быть. А мне надо, чтобы запрещало символы \r \n и последовательность [i]. Именно последовательность символов, а то теперь каждый по отдельности [ i ] и срабатывает лишний раз в случае например [0].
Я пробовал брать в круглые скобки так:
Код: plaintext
(\|)([^\r\n(\[i\])]+)
но не работает. Всяко извращался, но не получилось :(
...
Рейтинг: 0 / 0
Помогите составить RegExp
    #38860159
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: javascript
1.
var rx = /\|(?![\r\n]+|\[i\])/;
...
Рейтинг: 0 / 0
Помогите составить RegExp
    #38860165
janco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Яростный Меч
Код: javascript
1.
var rx = /\|(?![\r\n]+|\[i\])/;


Спасибо, но это не работает. Текст:
Код: plaintext
asdf|полагатьi,считать
Результат должен быть:
|полагатьi,считать
а ваше выражение даёт:
|
Т.е. из
Код: plaintext
asdf|полагатьi,считать
должно выделить |полагатьi,считать
а из
Код: plaintext
asdf|полагать[i],считать
должно выделить |полагать
...
Рейтинг: 0 / 0
Помогите составить RegExp
    #38860229
скукотища
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
janco,

Код: javascript
1.
/\|.+?(?=\[i]|\r|\n|$)/
...
Рейтинг: 0 / 0
Помогите составить RegExp
    #38860965
janco
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
скукотищаjanco,
Код: javascript
1.
/\|.+?(?=\[i]|\r|\n|$)/


Спасибо большое, то что надо =)
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Помогите составить RegExp
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]