dsgwii4867 2010-11-24 21:12
浏览 23

php正则表达式引用引号[关闭]

I have created this

echo "<p>".preg_replace("/\'[^\)]+\'/","",$line)."</p>";

to get the words between the single quotes "Privacy settings" from this line

$_lang['privacy.settings'] = 'Privacy settings';

but I get this output

$_lang[

I can't figure it out. Regex is so complicated.

  • 写回答

2条回答 默认 最新

  • dongyi2006 2010-11-24 21:25
    关注

    If you are trying to get the value out of that line, then try:

    echo "<p>" . preg_replace("/^.*=.*\'(.+)\'.*$/", "$1", $line) . "</p>";
    
    评论

报告相同问题?

悬赏问题

  • ¥20 关于php中URL传递GET全局变量的问题
  • ¥15 怎么改成循环输入删除(语言-c语言)
  • ¥15 安卓C读取/dev/fastpipe屏幕像素数据
  • ¥15 pyqt5tools安装失败
  • ¥15 mmdetection
  • ¥15 nginx代理报502的错误
  • ¥100 当AWR1843发送完设置的固定帧后,如何使其再发送第一次的帧
  • ¥15 图示五个参数的模型校正是用什么方法做出来的。如何建立其他模型
  • ¥100 描述一下元器件的基本功能,pcba板的基本原理
  • ¥15 STM32无法向设备写入固件