регулярные выражения

Печать RSS
1599

С

Пришелец
0
он также не работает как и этот)
$file_name = str_replace(array('.apk', '.sis'), array('', ''), $file_name);

смешной ты
я не буду видео снимать и тебе показывать что он работает) сам соизволь проверить)

Оранжевые штаны
0
91. mazaHELL, название файла DX Home v3.3.0.apk, после обработки становится DX Home v3.3.0, мне цифры и буква v не нужны в названии, я же писал выше, ну как ты мог забыть.
С

Пришелец
0
я про цифры упустил, с телефона, извиняюсь. сейчас составим)

Оранжевые штаны
0
93. mazaHELL, скорее бы, а то на работу вставать через три часа... Скрипт закончить важно.
С

Пришелец
0
пробуй
$file = preg_replace("/([a-z0-9\.]+\.[a-z]{3})$/i", "", $file_name);
echo $file;
Изменил: Сергей (27.09.2012 / 20:27)

Оранжевые штаны
0
95. mazaHELL, кошелечек в приват))
A

Пацак
0
Как правильно написать регулярку, допустим нужно чтобы она хватала следующее:

*str (звездочка и сразу следом строчка текста)

но только в том случае, если перед звездочкой и после всей строки не было букв, цифр и символов, чтобы срабатывала только если там пусто, пробел или перенос?

2000 лет д.н.э.
0
<?php
preg_match('|\s(условие поиска)\s|s', $string, $match);
print_r($match);
\s - пробелы, переносы, начало и конец строки
Изменил: ramzes (07.12.2014 / 20:17)
A

Пацак
0
98. ramzes, а если переносы также вида <br/> нужно учитывать, то как их указать?

2000 лет д.н.э.
0
<br/> это не перенос, это тег
(\s|<br/>)(тут какое то условие)(\s|<br/>)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск