Javascript-форум (https://javascript.ru/forum/)
-   Оффтопик (https://javascript.ru/forum/offtopic/)
-   -   ЧО ЗА УЙ НЯ ТУТ ПРО ИС ХО ДИТ (https://javascript.ru/forum/offtopic/37849-cho-za-ujj-nya-tut-pro-kho-dit.html)

megaupload 10.05.2013 21:04

ЧО ЗА УЙ НЯ ТУТ ПРО ИС ХО ДИТ
 
alert( '**'.replace(/\\*\\*/, '.+') )


alert( '**'.replace('**', '.+') )


они наркоманы?

Magneto 10.05.2013 21:28

alert( '**'.replace(/\\*/g, 'a') )

Aetae 10.05.2013 21:32

Наркоман тут ты.
/\\*\\*/ - значит ноль или более повторений символа '\'.
В данном случае первое вхождение - пустая строка.

Во втором вообще всё очевидно. Первое вхождение строки заменяется другой строкой.


megaupload 10.05.2013 21:54

Почему здесь нет звездочки в специальных символах?

http://javascript.ru/RegExp

таблица лжет?

Aetae 10.05.2013 22:05

megaupload, для кого я буковки нагибал, а?

BallsShaped 10.05.2013 22:30

Цитата:

Сообщение от megaupload
Почему здесь нет звездочки в специальных символах?

Какой звездочки? Наркоман штоле?)
Цитата:

Сообщение от megaupload
таблица лжет?

Ты лжошь: таблица не лжет!)

megaupload 10.05.2013 22:33

Цитата:

Сообщение от Aetae
для кого я буковки нагибал, а?

Ты понимаешь что весь этот тред создан чтобы опять указать на то что таблица неполна? Или ты реал думаешь что я не знаю про * ?

BallsShaped 10.05.2013 22:54

Цитата:

Сообщение от megaupload
тред создан чтобы опять указать на то что таблица неполна

Чего в ней не хватает-то?
Цитата:

если символ специальный, то \ сделает его просто обычным символом
Это же подразумевает, что
"\\" === "\u005c"

Aetae 10.05.2013 23:31

megaupload
4й ряд.

megaupload 11.05.2013 00:02

Aetae, но я не об этой таблице, а вот об этой, а точнее о списке:



Дело в том что та таблица о которой говоришь ты содержит спецсимволы в значении "токены" а этот список содержит спецсимволы в значении "символы которые нужно экранировать" и он не полный, а претендует на звание полного, так как не логично было бы писать неполный список, и если логично, то почему?


Часовой пояс GMT +3, время: 07:44.