php - How do I remove this numbers from text? -
нани1,Ñпални1 视频3,教程3, книги3,ÑÐºÐ°Ñ‡Ð°Ñ 5‚web2.0 above forieng form of foreign languages stored in mysql. want remove numbers above lines. 1 , 3 , 5 etc. , want keep web2.0
note:- there 300k lines. above sample.
preg_replace('/(\w)\d+$/m', '$1', $tags); the above 1 option cases fails in above case...
$str = 'нани1,Ñпални1 视频3,教程3, книги3,ÑÐºÐ°Ñ‡Ð°Ñ 5‚ '; $str = preg_replace('/\d+/', '', $str); var_dump($str); output
string(122) "нани,Ñпални 视频,教程, книги,ÑÐºÐ°Ñ‡Ð°Ñ ‚ " update
<?php $str = 'нани1,Ñпални1 视频3,教程3, книги3,ÑÐºÐ°Ñ‡Ð°Ñ 5‚web2.0 '; $str = preg_replace('/(?<!\w|\.)\d+/', '', $str); var_dump($str); output
string(130) "нани,Ñпални 视频,教程, книги,ÑÐºÐ°Ñ‡Ð°Ñ ‚web2.0 " i not sure exactly exclusions, won't match number proceeded word character (\w) or period (\.).
Comments
Post a Comment