PHP String Manipulation issues
String: {user:link islocal= ' 1 '}/2013/userup/100/131a2z34-5n8.doc {/user:link}
How to remove 131a2z34-5n8 string???
For example, there are many similar strings:
String 1:{user:link islocal= ' 1 '}/2013/userup/100/131a2z34-800.doc {/user:link}
String 2:{user:link islocal= ' 1 '}/2013/userup/100/131a2z34-801.doc {/user:link}
String 3:{user:link islocal= ' 1 '}/2013/userup/100/131a2z34-802.doc {/user:link}
Remove the string separately:
131a2z34-800
131a2z34-801
131a2z34-802
Do you want to use regular, how to do it?
Share to:
------Solution--------------------
$s =<<
<>
String 1:{user:link islocal= ' 1 '}/2013/userup/100/131a2z34-800.doc {/user:link}
String 2:{user:link islocal= ' 1 '}/2013/userup/100/131a2z34-801.doc {/user:link}
String 3:{user:link islocal= ' 1 '}/2013/userup/100/131a2z34-802.doc {/user:link}
txt
Preg_match_all (' #/([^/]+) \.doc\s*{/user#su ', $s, $m);
Print_r ($m [1]);
------Solution--------------------
Preg_match_all (' #/([^/]+?) \.# ', $s, $m);
Print_r ($m [1]);