Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Функция Preg match (https://javascript.ru/forum/misc/26668-funkciya-preg-match.html)

adik7960 17.03.2012 13:01

Функция Preg match
 
Есть данные "photo228_666", но я могу с этого вывести только "228"
спомощью "preg_match("/^(photo)?([^\_]+)/i", $z, $matches);". Но к сожелению мне нужно еще вывести "666", но я незнаю как, помогите пожалуйста?

nerv_ 17.03.2012 13:07

alert( 'photo228_666'.match( /\d+/g ).join( '\n' ) );

Rootpassword 17.03.2012 13:12

Это что, пхп? впрочем, неважно.
/^(photo)(\d+)_(\d+)/i
photo 228 666 в массив пойдут по отдельности

adik7960 17.03.2012 13:28

Бля спасибо!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!1

9xakep 17.03.2012 14:19

Цитата:

Сообщение от Rootpassword (Сообщение 163637)
Это что, пхп? впрочем, неважно.
/^(photo)(\d+)_(\d+)/i
photo 228 666 в массив пойдут по отдельности

При чем тут php? Регулярки везде одинаковы

nerv_ 17.03.2012 15:19

Цитата:

Сообщение от 9xakep
Регулярки везде одинаковы

нет :)

Rootpassword 17.03.2012 15:32

Цитата:

Сообщение от 9xakep
При чем тут php? Регулярки везде одинаковы

При том, что тут раздел про js, но preg_match -это пхп. Вдруг человек не понимает.
И да, регулярки даже в том же пхп разные.

9xakep 17.03.2012 17:05

Ок, сори


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