Анд32 Новичок 24 Апр 2006 #1 Найти все цифры в файле Здравствуйте, подскажите как с помощью регов обрамить все цифры в строке $line тегами <b></b> PHP: if (isset($file)) { $lines = file ($file); foreach ($lines as $line_num => $line) { print $line . "<br>\n"; } }
Найти все цифры в файле Здравствуйте, подскажите как с помощью регов обрамить все цифры в строке $line тегами <b></b> PHP: if (isset($file)) { $lines = file ($file); foreach ($lines as $line_num => $line) { print $line . "<br>\n"; } }
kvf77 Red Devil 24 Апр 2006 #2 Анд32 можно узнать - что ты делал, прежде, чем задать этот вопрос и в чем твои затруднения? или ты просто хочешь чтобы мы за тебя написали решение?
Анд32 можно узнать - что ты делал, прежде, чем задать этот вопрос и в чем твои затруднения? или ты просто хочешь чтобы мы за тебя написали решение?
Анд32 Новичок 24 Апр 2006 #3 Автор оригинала: kvf77 Анд32 можно узнать - что ты делал, прежде, чем задать этот вопрос и в чем твои затруднения? или ты просто хочешь чтобы мы за тебя написали решение? Нажмите для раскрытия... пытался составить регулярное выражение используя preg_match_all но ничего не вышло
Автор оригинала: kvf77 Анд32 можно узнать - что ты делал, прежде, чем задать этот вопрос и в чем твои затруднения? или ты просто хочешь чтобы мы за тебя написали решение? Нажмите для раскрытия... пытался составить регулярное выражение используя preg_match_all но ничего не вышло
kvf77 Red Devil 24 Апр 2006 #4 Анд32 давай приведи пример того что ты пытался - а мы подскажем почему не вышло
Анд32 Новичок 24 Апр 2006 #6 Автор оригинала: kvf77 Анд32 давай приведи пример того что ты пытался - а мы подскажем почему не вышло Нажмите для раскрытия... preg_match_all("/[0-9]/",$line,$out); foreach ($out as $k=>$res){ print "<b>$res[0]</b><br>"; } стыдно конечно, но где еще узнать то?
Автор оригинала: kvf77 Анд32 давай приведи пример того что ты пытался - а мы подскажем почему не вышло Нажмите для раскрытия... preg_match_all("/[0-9]/",$line,$out); foreach ($out as $k=>$res){ print "<b>$res[0]</b><br>"; } стыдно конечно, но где еще узнать то?
Wicked Новичок 24 Апр 2006 #9 Анд32 имхо более уместным был бы preg_replace( '/([0-9]+)/', '<b>\1</b>', $line ); а то вариант vasa_c переделает 123 в <b>1</b><b>2</b><b>3</b>. Или тебе нужно обрамить именно цифры, а не числа?
Анд32 имхо более уместным был бы preg_replace( '/([0-9]+)/', '<b>\1</b>', $line ); а то вариант vasa_c переделает 123 в <b>1</b><b>2</b><b>3</b>. Или тебе нужно обрамить именно цифры, а не числа?