找回密码
 加入
搜索
查看: 2230|回复: 2

[系统综合] [已解决]求一行中读取双引号的内容,我的正则取不到?

[复制链接]
发表于 2013-2-11 22:46:56 | 显示全部楼层 |阅读模式
本帖最后由 pchome2000 于 2013-2-13 09:27 编辑

求一行中读取双引号的内容,我的正则取不到?

$file= "", 第一种 & "first",  第二种可能 & " second "

或读取单引号的内容:

$file= '', 第一种 & 'frst' , 二种可能 & 'second '

StringRegExp($Str, '(?s)"\s*([^"]+?)\s*"', 4)
发表于 2013-2-11 23:30:39 | 显示全部楼层
啥意思,看不懂。
先直接给出给运行的代码吧
或者你的字符串倒底是啥?给例子
实在看懂下面这一行说的什么:
$file= "", 第一种 & "first",  第二种可能 & " second "
发表于 2013-2-12 13:19:47 | 显示全部楼层
#include <Array.au3>
$Str='$file= "", 第一种 & "first",  第二种可能 & " second "'
$array=StringRegExp($Str, '"(.*?)"', 3)
_ArrayDisplay($array,'Debug~~~')
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-9-29 11:23 , Processed in 0.078345 second(s), 21 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表