<script>1111</script>2222<script>3333</script>777<script>6666</script>我想得到<script>1111</script><script>3333</script><script>6666</script>等多个脚本
最后也得到111 3333 6666脚本里面的值一般是路径
谢谢!
最后也得到111 3333 6666脚本里面的值一般是路径
谢谢!
解决方案 »
- (在线等答案散分)一个php链接问题
- php中ob_start的疑问
- 请问大家一个问题哈,<a href="a.rar">下载</a>
- 用socket如何编写下列http://211.100.115.37/lxd/liuyue.php?username=try2&password=060621&birth=19530528&length=70的HTTP协议的POST
- header可以这样刷新本页面吗??有没有其他方法?
- 页面跳转,请帮忙!
- 如何实现php访问mysql实现共享连接?
- 我再win2003iis下配置php ie题诗如下错误 该如何解决?请大家帮帮我!!
- 用PHP画一个图形,但不能写上中文
- 用php实现ftp put上传后发送解压命令提示没有扩展?
- 初学者问题(时间)
- 讨论一个关于PHP代码功能执行流程问题.
$str = "<script>1111 </script>2222 <script>3333 </script>777 <script>6666 </script>";$pattern = "/<script>(\S*)\s*<\/script>/";preg_match_all($pattern, $str, $matchs);print_r($matchs[1]);
?>可以满足现在的需求,但有一个缺点就是,1111 3333 6666这样的字符串中不能有空格,否则在最后的结果中就会缺少该结果不知道还有没么有更好的方法
<?php
$str = "<script>111 1 </script>2222 <script>33 33 </script>777 <script>6666 </script>";$pattern = "/\<script>[\n\r]*(.*?)[\n\r]*<\/script>/";preg_match_all($pattern, $str, $matchs);print_r($matchs[1]);
?>