08.11.2015, 09:06
|
Аспирант
|
|
Регистрация: 06.11.2015
Сообщений: 68
|
|
Mаxmaxmаximus,
\r -- это не перевод строки, а перевод каретки
[a-zAZ] -- пропущено тире
\S -- это не symbol, а любой непробельный символ, сюда входит ;"'()&?anything
[$\w]* -- это вообще бред
дальше не смотрел
ПНХ
Последний раз редактировалось loljs, 08.11.2015 в 09:16.
|
|
08.11.2015, 09:07
|
Профессор
|
|
Регистрация: 29.10.2015
Сообщений: 473
|
|
слился в очередной раз
Последний раз редактировалось Mаxmaxmаximus, 08.11.2015 в 09:18.
|
|
08.11.2015, 09:20
|
Профессор
|
|
Регистрация: 29.10.2015
Сообщений: 473
|
|
Сообщение от loljs
|
это не перевод строки, а перевод каретки
|
но я где то делаю утверждение что это перевод строки?
Сообщение от loljs
|
пропущено тире
|
да уже давно заметил, пофиксил, спасибо)
Сообщение от loljs
|
то не symbol, а любой непробельный символ, сюда входит
|
но ведь все слова например или числа уже отберутся на предыдущих скобочных группах а тут останутся только символы, ты что не знал? похоже что Ты не разбираешься в регулярках))) мальчик.
Сообщение от loljs
|
[$\w]* -- это вообще бред
|
Почему?
|
|
08.11.2015, 09:21
|
Аспирант
|
|
Регистрация: 06.11.2015
Сообщений: 68
|
|
Mаxmaxmаximus,
У тебя сильная воля. Подозреваю, что даже когда тбя будут анально сношать, ты будешь орать, что ты герои советского союза не сдаются врагу.
|
|
08.11.2015, 09:22
|
Профессор
|
|
Регистрация: 29.10.2015
Сообщений: 473
|
|
loljs, так ты не ответил на мои вопросы, мне повторить, или ты, даже если я повторю, не будешь отвечать)?
а, кстати, опять https://ru.wikipedia.org/wiki/Ad_hominem
попробуй че нибудь ад рем, получается когда стараешься, про тире вон дельное че-то сказал) я мог и не заметить например. я по сути тока из за того что ты че то кукарекнул про регулярки полез проверять, и нашел эту опечатку)
Последний раз редактировалось Mаxmaxmаximus, 08.11.2015 в 09:24.
|
|
08.11.2015, 09:24
|
Аспирант
|
|
Регистрация: 06.11.2015
Сообщений: 68
|
|
Сообщение от Mаxmaxmаximus
|
Почему?
|
Потому что туда у тебя входит конечная позиция строки 0 и более раз.
|
|
08.11.2015, 09:27
|
Профессор
|
|
Регистрация: 29.10.2015
Сообщений: 473
|
|
Сообщение от loljs
|
Потому что это туда у тебя входит конечная позиция строки 0 и более раз.
|
Но ведь мне это и нужно, почему это бред?
Цитата:
|
это не перевод строки, а перевод каретки
|
но я где то делаю утверждение что это перевод строки? ты опровергаешь утверждение что это перевод строки, но я делал утверждение что \r (терурн) перевод строки? \n (нью лайн) создание новой строки, а \r это перевод каретки вначало.
Что тебя, дегенерата заставило думать что я думаю что \r это создание новой строки?
Цитата:
|
то не symbol, а любой непробельный символ, сюда входит
|
Ты понял свою ошибку и что этот кусок отберет любой символ типа !"№;%:?*() и все такое, а не просто любой непробельный символ?
|
|
08.11.2015, 09:30
|
Профессор
|
|
Регистрация: 29.10.2015
Сообщений: 473
|
|
loljs, кстати нашел еще один баг, идентефикатор надо вот так выпарсивать
([\$_a-zA-Z][$\w]*)
ты наверн не понимаешь, но он не может начинаться с числа а \w выпарсивает и числа
Последний раз редактировалось Mаxmaxmаximus, 08.11.2015 в 09:34.
|
|
08.11.2015, 09:36
|
Профессор
|
|
Регистрация: 29.10.2015
Сообщений: 473
|
|
о блин точно, можно даже вот так ([$\w]+) потому что у нас предыдущая группа все числа отсеила)!
|
|
08.11.2015, 09:37
|
Аспирант
|
|
Регистрация: 06.11.2015
Сообщений: 68
|
|
тебе нужно повторение позиции строки?
Сообщение от Mаxmaxmаximus
|
но я где то делаю утверждение что это перевод строки?
|
там делаешь, там у тебя написано newline
Сообщение от Mаxmaxmаximus
|
что этот кусок отберет любой символ типа !"№;%:?*() и все такое, а не просто любой непробельный символ?
|
Да, в твоем *парсере* нет разделителей токенов, я понял
Сообщение от Mаxmaxmаximus
|
нашел еще один баг
|
там миллион их у тебя, твое знание регекспов на уровне школьника, ты реально бесишь уже, просто отвали.
|
|
|
|