Rumah > pembangunan bahagian belakang > tutorial php > PHP正则轮换指定关键子行里的特殊字符的方法

PHP正则轮换指定关键子行里的特殊字符的方法

WBOY
Lepaskan: 2016-06-13 10:37:55
asal
852 orang telah melayarinya

PHP正则替换指定关键子行里的特殊字符的方法?
php要想匹配
.....
 
.....此处省略诺干相同格式的行。

这一行里面关键字是providerName="System.Data.SqlClient" ,然后去除掉charset=utf8;这段,正则怎么搞的?
想得到的最后结果是



------解决方案--------------------

探讨

eregi();这个函数行吗?

------解决方案--------------------
preg_replace('/(]*providerName="System\.Data\.SqlClient"[^>]*)charset=utf8;([^>]*>)/is','$1$2',$s);
------解决方案--------------------
探讨
引用:

eregi();这个函数行吗?

eregi是被抛弃的函数。。。。不要沉迷在老版本的php中。。。。
Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan