Разбор строки.. "приплыли.."
Всем привет..
Ну ни как не могу постичь волшебные строки..))) к примеру: Apache/2.2.29 (Gentoo) mod_dp/0.99.7 PHP/7.0.15 Как от седа можно вытащить отдельно: Apache 2.2.29 (Gentoo) ??? |
Infinity178,
var str = "Apache/2.2.29 (Gentoo) mod_dp/0.99.7 PHP/7.0.15"; alert(str.match(/(.*?)(?=\s+mod)/)[0].split("/")); |
А какие ещё могут быть варианты строк? На что опираться в поиске?
|
Цитата:
var str = "Apache/2.2.29 (Gentoo) mod_dp/0.99.7 PHP/7.0.15"; alert(str.split("/")[0]); alert(str.match(/[^\/]+(?=\smod)/)); |
ksa,
не, я про другое спрашивал. допустим, в строке не будет этого самого "mod". Тогда как? В общем, надо понять, что всегда есть, от этого и строить регекс. А то очень размытый вопрос пока что. |
Цитата:
Приведи примеры возможных вариантов. |
Часовой пояс GMT +3, время: 22:26. |