求截取PHP指定字符串代码
Jun 23, 2016 pm 02:00 PM 有下面一段html字符串:
bbbb
cccc
dddd
>
要想输出下面内容:
aaaa
dddd
>
即删除中间两个
前面的内容及
的简易代码,由于还要输出为html,不用数组方式。
回复讨论(解决方案)
1 |
|
1 |
|
还有点小问题,单独运行没问题,但上面的表达式实际用到我的字符串时,因为第二段br里含有( ),,最后一段br里含有“-”,截取出来有点问题。
$s = 'aaaa
11(22)
cccc
dd-dd
';
截取出来变成了:
$s = 'aaaa(22)
cccc-dd
';
1 |
|
补充说明:aaaa、cccc是中文。
补充说明:aaaa、cccc是中文。
1 |
|
谢谢。第一段截取出来的还是错位,还是直接贴我原始的字符吧:
计算机编程
1-9(1,2)
王某
3-307
要想输出两种效果:
1. 计算机编程
3-307
2.计算机编程
1-9
3-307
第二段只去掉括号及里面内容
1
1 |
|
2
1 |
|
1
1 |
|
2
1 |
|
谢谢版主,第一条正确了,第二条的“王某
还在。
1 |
|
你多了,逗号在【】方括号里面加进去啊
1 |
|
请jordan102帮忙,第二条 echo preg_replace('/\(.+?\)/', '', $s) 还需要截掉“王某
“的部分。
1 |
|
谢谢,单独对于一句里面的运行没问题了。但前面还有些语句和空格之类的加上运行就有问题了。

Hot Article

Hot tools Tags

Hot Article

Hot Article Tags

Notepad++7.3.1
Easy-to-use and free code editor

SublimeText3 Chinese version
Chinese version, very easy to use

Zend Studio 13.0.1
Powerful PHP integrated development environment

Dreamweaver CS6
Visual web development tools

SublimeText3 Mac version
God-level code editing software (SublimeText3)

Hot Topics

11 Best PHP URL Shortener Scripts (Free and Premium)

Working with Flash Session Data in Laravel

Simplified HTTP Response Mocking in Laravel Tests

Build a React App With a Laravel Back End: Part 2, React

cURL in PHP: How to Use the PHP cURL Extension in REST APIs

12 Best PHP Chat Scripts on CodeCanyon
