Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Разница между .split(/:/) и .split(':') (https://javascript.ru/forum/misc/39917-raznica-mezhdu-split-i-split-%27-%27.html)

danik.js 17.07.2013 08:43

Разница между .split(/:/) и .split(':')
 
Блин, втечение суток уже в двух разных проектах вижу .split(/:/).
Зачем? Почему не .split(':') ?
Закралось подозрение что я чего-то не знаю..

skrudjmakdak 17.07.2013 11:19

ну вот же описание, на этом сайте:
http://javascript.ru/String/split

цитирую: "регулярное выражение или строка, по которой делить str"

danik.js 17.07.2013 12:46

Вопрос не в этом. Я знаю что делить можно по регулярке. Вопрос зачем люди используют регулярку где очевидно использование сторки. Может в этом есть какой-то умысел? Или никакого умысла нет, и сделано по ошибке/незнанию. Но две библиотеки от разных авторов за один день.. както это подозрительно..

Riim 17.07.2013 14:19

Цитата:

Сообщение от danik.js
.split(/:/)

Цитата:

Сообщение от danik.js
.split(':')

это точные примеры из тех 2-х либ?

skrudjmakdak 17.07.2013 14:19

Цитата:

Сообщение от danik.js (Сообщение 262750)
сделано по ошибке/незнанию.

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

skrudjmakdak 17.07.2013 14:38

А вообще авторы далеко? нельзя их страшными пытками допросить??))


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