регулярные выражения - Visavi.net
https://visavi.net/
RSS - Visavi.nethttps://visavi.net/assets/img/images/logo_small.pngRSS - Visavi.net
https://visavi.net/
[email protected] (admin)[email protected] (admin)Mon, 30 Dec 2024 19:15:17 +0300<strong>facece</strong>, в регулярках не силен, но такая будет работать. <pre class="prettyprint">
<?php
preg_match("/<td>(.*) \((.*)%\)<\/td>/sU", "<td>27 из 45 (60%)</td>", $matches);
echo $matches['2']
</pre>
<br>
советую сайт <a href="https://regex101.com/" target="_blank" rel="nofollow">https://regex101.com/</a> для написания регулярок еще)
https://visavi.net/topics/1345/699506
регулярные выражения JustZeroFri, 02 Feb 2018 19:06:34 +0300Сообщенияhttps://visavi.net/topics/1345/699506Помогите пожалуйста есть такой код <pre class="prettyprint"><td>27 из 45 (60%)</td></pre>
мне нужно вытянуть число между скобок. Как это сделать?
https://visavi.net/topics/1345/699502
регулярные выражения faceceFri, 02 Feb 2018 00:18:08 +0300Сообщенияhttps://visavi.net/topics/1345/699502/[a-zа-яЁё]{1,}+(.?)/iU
https://visavi.net/topics/1345/691142
регулярные выражения Вантуз-менTue, 23 Aug 2016 20:32:54 +0300Сообщенияhttps://visavi.net/topics/1345/691142Помогите регулярку составить, нужно чтобы она пропускала все что угодно, но только если в строке есть хотя бы одна буква
https://visavi.net/topics/1345/691140
регулярные выражения Aid78Tue, 23 Aug 2016 19:32:12 +0300Сообщенияhttps://visavi.net/topics/1345/691140118. <strong>James</strong>, а чо там путать? \&\_\-\+\@
https://visavi.net/topics/1345/681553
регулярные выражения Dmitry KokorinThu, 02 Apr 2015 21:30:21 +0300Сообщенияhttps://visavi.net/topics/1345/681553117. <strong>DimmoS</strong>, нее. <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> я путаюсь когда в коде слеш обратный,забил я гг. <img src="https://visavi.net/uploads/stickers/D.gif" alt="D">
https://visavi.net/topics/1345/681547
регулярные выражения ЕвгенийThu, 02 Apr 2015 17:35:05 +0300Сообщенияhttps://visavi.net/topics/1345/681547116. <strong>James</strong>, обратным слешем не пробовал?
https://visavi.net/topics/1345/681521
регулярные выражения Dmitry KokorinWed, 01 Apr 2015 14:35:59 +0300Сообщенияhttps://visavi.net/topics/1345/681521чёт не пашет preg_replace теперь <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad">
https://visavi.net/topics/1345/681520
регулярные выражения ЕвгенийWed, 01 Apr 2015 14:13:22 +0300Сообщенияhttps://visavi.net/topics/1345/681520114. <strong>Reflesh</strong>, <br>
<pre class="prettyprint"><?php
$val = preg_replace(#что заменять#,'на что заменять', $val);
</pre>
https://visavi.net/topics/1345/681478
регулярные выражения Dmitry KokorinMon, 30 Mar 2015 19:16:15 +0300Сообщенияhttps://visavi.net/topics/1345/681478113. <strong>James</strong>, <pre class="prettyprint">preg_replace('~регулярка~');</pre>
https://visavi.net/topics/1345/681467
регулярные выражения RefleshMon, 30 Mar 2015 10:00:16 +0300Сообщенияhttps://visavi.net/topics/1345/681467<pre class="prettyprint">$data[0]=eregi_replace("((https?|ftp)://[[:alnum:]_=/-]+(\\.[[:alnum:]_=/-]+)*(/[[:alnum:]+&amp;._=/~%#]*(\\?[[:alnum:]?+&amp;_=/%#]*)?)?)|([[:alnum:]_=/-]+(.wen.ru|***|keo|.keo|.***|***|***|.pp.ru|.com.ua|.com.ru|.net.ru|.су|.кео|.com|.ru|.us|.org|.net|.tk|.biz|.ws|.kz|.su|.mobi|.info|.pp.ua|***))", "РЕКЛАМА", $data[0]);</pre>
<br>
помогите исправить <strong>eregi_replace</strong> устарел, а для <strong>preg_replace</strong> сама функция неправильная,там нужны слешы походу везде,где кавычка и вот эта | палка не проходит по коду <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad"> этот код в вап моторе менял ссылки на текст "РЕКЛАМА" а в RotorCMS уже не так надо писать <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad"> сижу голову ломаю <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad"> без компа чёт не реально... полазил по мануалам, не дошло,на палку ругается <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad">
https://visavi.net/topics/1345/681465
регулярные выражения ЕвгенийMon, 30 Mar 2015 09:16:49 +0300Сообщенияhttps://visavi.net/topics/1345/681465исправил <img src="https://visavi.net/uploads/stickers/smile.gif" alt="smile"> explode(".")
https://visavi.net/topics/1345/681215
регулярные выражения ЕвгенийMon, 23 Mar 2015 04:46:38 +0300Сообщенияhttps://visavi.net/topics/1345/681215list($im,$za) = split("\.",$z); чем можно заменить устаревший split ??? на explode тоже ругается <img src="https://visavi.net/uploads/stickers/sad.gif" alt="sad"> offsetом ... preg_split тоже не прокатил,мож пишу не правильно....
https://visavi.net/topics/1345/681206
регулярные выражения ЕвгенийMon, 23 Mar 2015 00:07:01 +0300Сообщенияhttps://visavi.net/topics/1345/681206109. <strong>Aid78</strong>, <pre class="prettyprint">$str = text text text [color=#00cc00]*ugtug[/color] text<br/>[color=#00cc00]*fhttu[/color]
text[color=#ff0000]*ggjuf[/color] text :&[color=#ff0000]*fhbfg[/color]
preg_match_all('/\[^]*\](.*?)\/',$str, $matches);</pre>
<br>
the result<br>
<br>
<pre class="prettyprint">Array
(
[0] => *ugtug
[1] => *fhbfg
)</pre>
https://visavi.net/topics/1345/675246
регулярные выражения SabuThu, 25 Dec 2014 02:01:54 +0300Сообщенияhttps://visavi.net/topics/1345/675246<blockquote class="blockquote"><strong>WmLiM</strong> (8 Декабря 2014 / 01:26)<br>
101. <strong>Aid78</strong>, попробуй <br>
<pre class="prettyprint">(^\*.*$)</pre>
<br>
<em><span style="font-size:x-small">Добавлено через 01:56 сек.</span></em><br>
101. <strong>Aid78</strong>, перенос строки это знаки <br>
\n\r в двойных кавычках, какой идёт первым точно не помню.</blockquote>
все не то.<br>
<br>
допустим есть такой текст:<br>
<br>
<blockquote class="blockquote">text text text <span style="color:#00cc00">*ugtug</span> text<br/><span style="color:#00cc00">*fhttu</span><br>
text<span style="color:#ff0000">*ggjuf</span> text :&<span style="color:#ff0000">*fhbfg</span></blockquote>
<br>
нужно чтобы регулярка могла вытащить все то что выделенно зеленым и не трогала то что красным, то есть перед * может быть только <br/>|перенос строки|начало строки|пробел, а далее непрерывная строка и в конце также как перед звездочкой.<br>
Если перед звездочкой или после этой строки хоть один левый символ, буква и прочее, то false.<br>
<br>
p.s: перед зеленой строчкой где <br/> и 2 красной нет пробела, а то выводит будто пробелы поставлены
https://visavi.net/topics/1345/674865
регулярные выражения Aid78Sun, 14 Dec 2014 22:33:27 +0300Сообщенияhttps://visavi.net/topics/1345/674865