0
голосов
1ответов
71 просмотров

Как получить номер с помощью Prep_match_all ()

На моей веб-странице " http: //www.my_web_page " у меня есть что-то вроде этого: img border = "0"class =" borderx "id =" pic_15132 " Я хочу знать, какой параметр мне нужно было использовать внутри preg_match_all (""), чтобы получить только номер. Вот что я пробовал, но мой результат: _15132 ...

1
голосов
3ответов
154 просмотров

Регулярное выражение: есть ли способ указать preg_match_all использовать третье совпадение, пропуская первые два?

Есть ли способ указать preg_match_all использовать третье совпадение, пропуская первые два?Например, у меня есть следующий HTML-код <div class="entry"> <div class="text">BlaBlaBla</div> <div class="date">2009-10-31</div> </div> Мне нужен preg_ma...

2
голосов
3ответов
11730 просмотров

preg_match_all print *all* matches

I need to print all matches using preg_match_all. $search = preg_match_all($pattern, $string, $matches); foreach ($matches as $match) { echo $match[0]; echo $match[1]; echo $match[...]; } The problem is I don't know how many matches there in my string, and even if I knew and if it...

0
голосов
1ответов
760 просмотров

preg_match Vs preg_match_all browser error not php?

Hi all i have the following: $str = base64_encode(preg_replace("#\s|\r|\t|\n#", " ", file_get_contents("../www.cms.actwebdesigns.co.uk2/logged.php"))); if(preg_replace("#(PD9waHAg)((?!(Pz4g)).)*#is", $str, )) { #print_r($matches); echo "<xmp>".base64_decode($matches[0]."Pz4g")."&lt...

0
голосов
3ответов
122 просмотров

How can I find all matches of '{{**** *** **}}' with a regex?

I'm trying to extend PHP Markdown to allow the use of {{ and }} around some parts of the text (they will become search keywords, like a tag). I have this basic regex that kinda works: preg_match_all("/\{\{(.*)\}\}/", $description, $nomsTags); Except it doesn't work when there are 2 keywords i...

0
голосов
2ответов
1086 просмотров

Regular Expression vs XML Functions in PHP

I currently do alot of data parsing, and have toyed with PHP functions for XML such as simple XML and a few others here and there. But there always seems to be some sort of issue with dealing with them, mainly due to the way the data is presented. The most reliable way i have found is to alwa...

1
голосов
3ответов
471 просмотров

preg_match_all [200932]

I want to preg_match [200932] this from a string. I tryied some pattern but didnt help, any idea?

0
голосов
2ответов
967 просмотров

Regular expression to put <p> AND </p><ul>/</ul><ol> into array</ol>

I'm searching for a function in PHP to put every paragraph element like &lt;p&gt;, &lt;ul&gt; and &lt;ol&gt; into an array. So that i can manipulate the paragraph, like displayen the first two paragraphs and hiding the others. This function does the trick for the p-element. How can i adjust th...

0
голосов
2ответов
1138 просмотров

RegEx problem - retrieve content of tag with given class - preg_match(_all)

I need to retrieve content of &lt;p&gt; tag with given class. Class could be simplecomment or comment ... So I wrote the following code preg_match("|(&lt;p class=\"(simple)?comment(.*)?\"&gt;)(.*)&lt;\/p&gt;|ism", $fcon, $desc); Unfortunately, it returns nothing. However if I remove tag-endin...

1
голосов
1ответов
1824 просмотров

preg_match in preg_match_all

$match_expression = '/&lt;a href="look.php\?id=(.*)" title="Look page: (.*)"&gt;(.*)&lt;\/A&gt;/'; $radompgr = preg_match_all($match_expression,$q2,$match, PREG_SET_ORDER); if($radompgr == TRUE){echo "found $radompgr&lt;br&gt;";}else{echo "not found $radompgr&lt;br&gt;";} //found for ($i = 0...

3
голосов
6ответов
4051 просмотров

Regex to match string between %

I'm trying to match substrings that are enclosed in %'s but preg_match_all seems to include several at the same time in the same line. Code looks like this: preg_match_all("/%.*%/", "%hey%_thereyou're_a%rockstar%\nyo%there%", $matches); print_r($matches); Which produces the following output. ...

1
голосов
3ответов
97 просмотров

Why am I getting empty results in my RegExp?

I am trying to parse my URL into different parts using this RegExp: ([\w\.-]*) Given an example URL http://www.foo.com/bar/baz I get those results from preg_match_all(): Array ( [0] =&gt; Array ( [0] =&gt; http [1] =&gt; [2] =&gt; [3] =&gt; [4] =...

2
голосов
4ответов
1709 просмотров

Извлеките ключевые слова / теги из строки с помощью Preg_match_all

У меня есть следующий код $str = "keyword keyword 'keyword 1 and keyword 2' another 'one more'".'"another keyword" yes,one,two'; preg_match_all('/"[^"]+"|[^" Там, где я хочу, чтобы он извлекал ключевые слова из строки и сохранял их в одинарных или двойных кавычках вместе, этот приведенный...

25
голосов
6ответов
52061 просмотров

php для извлечения строки из двойной кавычки

У меня есть строка: Это текст: «Осталось 0,10 доллара на балансе», конец 0 Как я могу извлечь строку между двойными кавычками и получить только текст (без двойных кавычек): На вашем балансе осталось 0,10 доллара США Я пробовал preg_match_all(), но безуспешно.

1
голосов
2ответов
8574 просмотров

Как я могу найти глобальное совпадение регулярного выражения в Perl?

Я пытаюсь придумать регулярное выражение в Perl, соответствующее нескольким шаблонам и возвращающее все из них, как preg_match_all в PHP. Вот что у меня: $str = 'testdatastring'; if($str =~ /(test|data|string)/) { print "its found index location: $0 $-[0]-$+[0]\n"; print "i...

0
голосов
2ответов
214 просмотров

Как я могу выбрать имя тега и атрибуты И значения этих атрибутов с помощью ОДНОГО регулярного выражения?

У меня есть следующее регулярное выражение из этого сообщения ( Регулярное выражение для извлечения атрибутов тегов ). (\S+)=[" Я создал следующий PHP-код, и он отлично работает. Я получаю [ id = 'gridview1' и 'id' и 'gridview1' ] из функции preg_match_all (). $regexp = '/(\S+)=[" ...

0
голосов
2ответов
2038 просмотров

Воспроизведение Smarty foreach с помощью Php preg_match_all

Я хотел бы воспроизвести алгоритм "Smarty foreach". Содержимое файла tpl ($ tplContent): {foreach from=$tabMethodTest item=entry} /** * @todo Implement test{$entry.name}(). */ public function test{$entry.name}() { $this-&gt;markTestIncomplete("This test has not be...

0
голосов
2ответов
129 просмотров

Что не так с этим выражением PHP?

Может кто-нибудь объяснить мне, почему следующее возвращает пустые массивы? $reg = "/(\[{(false|true)};{.+};{\d}\])+/"; preg_match_all($reg,"[{false};{abcde};{10}][{true};{fghij};{10}]",$matches); print_r($matches);

0
голосов
3ответов
744 просмотров

preg_match_all

Может ли кто-нибудь объяснить это мне, я не знаком с фильтрами preg_match_all, этот код работает нормально, за исключением того, что он не возвращает отрицательное значение, если одна из широт и долгот отрицательная. if ( preg_match_all( "#&lt;td&gt;\s+-?(\d+\.\d+)\s+&lt;/td&gt;#", $output, $...