0

0

正则表达式:帮忙看下一个正则的写法

php中文网

php中文网

发布时间:2016-06-06 20:47:50

|

1523人浏览过

|

来源于php中文网

原创

正则表达式:帮忙看下一个正则的写法

Html源码
post" action="../cmd.asp?act=SettingSav">
<div id="divMain2">

<ul>
    <li class="tabs-selected"><a href="#fragment-1"><span>基础设置</span></a></li>
    <li><a href="#fragment-2"><span>全局设置</span></a></li>
    <li><a href="#fragment-3"><span>页面设置</span></a></li>
    <li><a href="#fragment-4"><span>静态目录配置及文件重建设置</span></a></li>
    <li><a href="#fragment-5"><span>UBB设置及相关转换</span></a></li>
    <li><a href="#fragment-6"><span>WAP设置</span></a></li>
</ul>
<div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-1"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·BLOG的地址</p></td><td style="width:68%"><p><input id="edtZC_BLOG_HOST" name="edtZC_BLOG_HOST" style="width:95%" type="text" value="http://xxxxx.com/" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG的名称</p></td><td style="width:68%"><p><input id="edtZC_BLOG_NAME" name="edtZC_BLOG_NAME" style="width:95%" type="text" value="你的Blog名称" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG的简介</p></td><td style="width:68%"><p><input id="edtZC_BLOG_SUB_NAME" name="edtZC_BLOG_SUB_NAME" style="width:95%"  type="text" value="欢迎使用Z-Blog,有问题或意见请到Zblogger.BBS社区反馈,谢谢您的参与使用。" /></p><div class="aritcle_card flexRow">
                                                        <div class="artcardd flexRow">
                                                                <a class="aritcle_card_img" href="/xiazai/shouce/1803" title="[置顶]Android中的JSON详细总结 中文WORD版"><img
                                                                                src="https://img.php.cn/upload/manual/000/000/012/170892733569108.png" alt="[置顶]Android中的JSON详细总结 中文WORD版"  onerror="this.onerror='';this.src='/static/lhimages/moren/morentu.png'" ></a>
                                                                <div class="aritcle_card_info flexColumn">
                                                                        <a href="/xiazai/shouce/1803" title="[置顶]Android中的JSON详细总结 中文WORD版">[置顶]Android中的JSON详细总结 中文WORD版</a>
                                                                        <p>JSON(JavaScript Object Notation) 定义:一种轻量级的数据交换格式,具有良好的可读和便于快速编写的特性。业内主流技术为其提供了完整的解决方案(有点类似于正则表达式,获得了当今大部分语言的支持),从而可以在不同平台间进行数据交换。JSON采用兼容性很高的文本格式,同时也具备类似于C语言体系的行为。有需要的朋友可以下载看看</p>
                                                                </div>
                                                                <a href="/xiazai/shouce/1803" title="[置顶]Android中的JSON详细总结 中文WORD版" class="aritcle_card_btn flexRow flexcenter"><b></b><span>下载</span> </a>
                                                        </div>
                                                </div></td></tr><tr><td style='width:32%'><p  align='left'>·网站的标题</p></td><td style="width:68%"><p><input id="edtZC_BLOG_TITLE" name="edtZC_BLOG_TITLE"style="width:95%"  type="text" value="Your Blog" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·网站的子标题</p></td><td style="width:68%"><p><input id="edtZC_BLOG_SUBTITLE" name="edtZC_BLOG_SUBTITLE" style="width:95%"  type="text" value="Good Luck To You!" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·主题名称</p></td><td style="width:68%"><p><input id="edtZC_BLOG_THEME" name="edtZC_BLOG_THEME" style="width:95%" type="text" value="default" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·界面样式名称</p></td><td style="width:68%"><p><input id="edtZC_BLOG_CSS" name="edtZC_BLOG_CSS" style="width:95%" type="text" value="default" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG版权说明<p>可以放置备案号和统计代码,支持HTML代码,可用'<br/>'标签换行</p></p></td><td style="width:68%"><p><textarea rows="4" id="edtZC_BLOG_COPYRIGHT" name="edtZC_BLOG_COPYRIGHT" style="width:95%" type="text" >Copyright xxxx-xxxx Your WebSite. Some Rights Reserved.</textarea></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG所有者</p></td><td style="width:68%"><p><input id="edtZC_BLOG_MASTER" name="edtZC_BLOG_MASTER" style="width:95%"  type="text" value="博客拥有者" /></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-2"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·BLOG CLSID<p>Blog的唯一标识符,防止和同一空间其它Blog冲突,可随意设置为字母或数字的组合</p></p></td><td style="width:68%"><p><input id="edtZC_BLOG_CLSID" name="edtZC_BLOG_CLSID" style="width:95%" type="text" value="000000000" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG用户所在的时区</p></td><td style="width:68%"><p><input id="edtZC_TIME_ZONE" name="edtZC_TIME_ZONE" style="width:95%" type="text" value="+0800" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·主机服务器所在的时区</p></td><td style="width:68%"><p><input id="edtZC_HOST_TIME_ZONE" name="edtZC_HOST_TIME_ZONE" style="width:95%" type="text" value="+0800" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG 页面语言</p></td><td style="width:68%"><p><input id="edtZC_BLOG_LANGUAGE" name="edtZC_BLOG_LANGUAGE" style="width:95%" type="text" value="zh-CN" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·设置后台最新动态信息的Url地址<p>默认'http://update.rainbowsoft.org/info/',为空值则关闭此功能</p></p></td><td style="width:68%"><p><input id="edtZC_UPDATE_INFO_URL" name="edtZC_UPDATE_INFO_URL" style="width:95%" type="text" value="http://update.rainbowsoft.org/info/"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·WEB编辑器<p>可设为fckeditor等,为空值则不启用WEB编辑</p></p></td><td style="width:68%"><p><input id="edtZC_BLOG_WEBEDIT" name="edtZC_BLOG_WEBEDIT" style="width:95%" type="text" value="fckeditor" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·允许上传文件的类型<p>以|做为分隔</p></p></td><td style="width:68%"><p><input id="edtZC_UPLOAD_FILETYPE" name="edtZC_UPLOAD_FILETYPE" style="width:95%" type="text" value="jpg|gif|png|jpeg|bmp|psd|wmf|ico|rpm|deb|tar|gz|sit|7z|bz2|zip|rar|xml|xsl|svg|svgz|doc|xls|wps|chm|txt|pdf|mp3|avi|mpg|rm|ra|rmvb|mov|wmv|wma|swf|fla|torrent|zpi|zti" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·上传文件的最大字节数</p></td><td style="width:68%"><p><input id="edtZC_UPLOAD_FILESIZE" name="edtZC_UPLOAD_FILESIZE" style="width:95%" type="text" value="10485760" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·上传附件按"年/月"目录保存</p></td><td style="width:68%"><p><input id="edtZC_UPLOAD_DIRBYMONTH" name="edtZC_UPLOAD_DIRBYMONTH"  type="checkbox"  value="False" class="pointer" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用RSS的全文输出</p></td><td style="width:68%"><p><input id="edtZC_RSS_EXPORT_WHOLE" name="edtZC_RSS_EXPORT_WHOLE"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·允许游客回复留言</p></td><td style="width:68%"><p><input id="edtZC_GUEST_REVERT_COMMENT_ENABLE" name="edtZC_GUEST_REVERT_COMMENT_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·关闭评论功能</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_TURNOFF" name="edtZC_COMMENT_TURNOFF"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·关闭引用功能</p></td><td style="width:68%"><p><input id="edtZC_TRACKBACK_TURNOFF" name="edtZC_TRACKBACK_TURNOFF"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·自定义留言本正文内容<p>支持HTML代码,可用'<br/>'标签换行</p></p></td><td style="width:68%"><p><textarea rows="6" id="edtZC_GUESTBOOK_CONTENT" name="edtZC_GUESTBOOK_CONTENT" style="width:95%" type="text" >欢迎给我留言。</textarea></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-3"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·最新评论及引用的数量</p></td><td style="width:68%"><p><input id="edtZC_MSG_COUNT" name="edtZC_MSG_COUNT" style="width:95%" type="text" value="10" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·文章存档列表的月份数量<p>为0表示不限</p></p></td><td style="width:68%"><p><input id="edtZC_ARCHIVE_COUNT" name="edtZC_ARCHIVE_COUNT" style="width:95%" type="text" value="0" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·最近发表文章的数量</p></td><td style="width:68%"><p><input id="edtZC_PREVIOUS_COUNT" name="edtZC_PREVIOUS_COUNT" style="width:95%" type="text" value="15" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·首页及列表页显示文章的数量</p></td><td style="width:68%"><p><input id="edtZC_DISPLAY_COUNT" name="edtZC_DISPLAY_COUNT" style="width:95%" type="text" value="10" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·管理页显示记录的数量</p></td><td style="width:68%"><p><input id="edtZC_MANAGE_COUNT" name="edtZC_MANAGE_COUNT" style="width:95%" type="text" value="50" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·RSS及ATOM显示文章的数量</p></td><td style="width:68%"><p><input id="edtZC_RSS2_COUNT" name="edtZC_RSS2_COUNT" style="width:95%" type="text" value="10" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·搜索显示文章的数量</p></td><td style="width:68%"><p><input id="edtZC_SEARCH_COUNT" name="edtZC_SEARCH_COUNT" style="width:95%" type="text" value="25" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·翻页条的条目数量</p></td><td style="width:68%"><p><input id="edtZC_PAGEBAR_COUNT" name="edtZC_PAGEBAR_COUNT" style="width:95%" type="text" value="14" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用单日志页面上下文章导航条</p></td><td style="width:68%"><p><input id="edtZC_USE_NAVIGATE_ARTICLE" name="edtZC_USE_NAVIGATE_ARTICLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·相关文章条目数量</p></td><td style="width:68%"><p><input id="edtZC_MUTUALITY_COUNT" name="edtZC_MUTUALITY_COUNT" style="width:95%" type="text" value="10" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用评论和引用的倒序输出</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_REVERSE_ORDER_EXPORT" name="edtZC_COMMENT_REVERSE_ORDER_EXPORT"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·发表评论时启用验证码</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_VERIFY_ENABLE" name="edtZC_COMMENT_VERIFY_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·验证码图片中允许出现的字符</p></td><td style="width:68%"><p><input id="edtZC_VERIFYCODE_STRING" name="edtZC_VERIFYCODE_STRING" style="width:95%" type="text" value="0123456789" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·验证码图片宽度</p></td><td style="width:68%"><p><input id="edtZC_VERIFYCODE_WIDTH" name="edtZC_VERIFYCODE_WIDTH" style="width:95%" type="text" value="60"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·验证码图片高度</p></td><td style="width:68%"><p><input id="edtZC_VERIFYCODE_HEIGHT" name="edtZC_VERIFYCODE_HEIGHT" style="width:95%" type="text" value="20"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·正文图片自动缩放宽度<p>超过此像素单位尺寸的图片自动缩小到该尺寸,为0则不使用该功能</p></p></td><td style="width:68%"><p><input id="edtZC_IMAGE_WIDTH" name="edtZC_IMAGE_WIDTH" style="width:95%" type="text" value="520"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·评论最长显示字符数</p></td><td style="width:68%"><p><input id="edtZC_RECENT_COMMENT_WORD_MAX" name="edtZC_RECENT_COMMENT_WORD_MAX" style="width:95%" type="text" value="16"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·侧栏Tags列表最大值</p></td><td style="width:68%"><p><input id="edtZC_TAGS_DISPLAY_COUNT" name="edtZC_TAGS_DISPLAY_COUNT" style="width:95%" type="text" value="50"/></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-4"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·静态文件后缀名 <p>asp,html,shtml,htm</p></p></td><td style="width:68%"><p><input id="edtZC_STATIC_TYPE" name="edtZC_STATIC_TYPE" style="width:95%" type="text" value="html" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·日志存放目录<p>该目录必须已存在</p></p></td><td style="width:68%"><p><input id="edtZC_STATIC_DIRECTORY" name="edtZC_STATIC_DIRECTORY" style="width:95%" type="text" value="post" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用自定义静态日志目录功能</p><p><a href='http://wiki.rainbowsoft.org/doku.php?id=wiki:config:url' target='_blank'><font color='green'>Z-Wiki:配置Z-Blog的静态URL</font></a></p></td><td style="width:68%"><p><input id="edtZC_CUSTOM_DIRECTORY_ENABLE" name="edtZC_CUSTOM_DIRECTORY_ENABLE"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·自定义静态日志目录配置<p>可以是{%post%},{%category%},{%user%},{%year%},{%month%},{%day%},{%id%},{%alias%}之间的组合,可以用/分隔,系统初始化配置是{%post%}</p></p></td><td style="width:68%"><p><input id="edtZC_CUSTOM_DIRECTORY_REGEX" name="edtZC_CUSTOM_DIRECTORY_REGEX" style="width:95%" type="text" value="{%post%}" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用静态日志隐匿访问功能<p>开启匿名功能时自定义静态日志目录配置里必须包含有{%id%}或{%alias%}</p></p></td><td style="width:68%"><p><input id="edtZC_CUSTOM_DIRECTORY_ANONYMOUS" name="edtZC_CUSTOM_DIRECTORY_ANONYMOUS"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·生成分类和按月归档的静态首页</p></td><td style="width:68%"><p><input id="edtZC_MOONSOFT_PLUGIN_ENABLE" name="edtZC_MOONSOFT_PLUGIN_ENABLE"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·自定义分类和按月归档的静态首页配置<p>可以是{%post%}{%category%}之间的组合,可以用/分隔,系统初始化配置是{%post%}</p></p></td><td style="width:68%"><p><input id="edtZC_MOONSOFT_PLUGIN_REGEX" name="edtZC_MOONSOFT_PLUGIN_REGEX" style="width:95%" type="text" value="{%post%}" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·匿名访问分类和按月归档的静态首页</p></td><td style="width:68%"><p><input id="edtZC_MOONSOFT_PLUGIN_ANONYMOUS" name="edtZC_MOONSOFT_PLUGIN_ANONYMOUS"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·单次重建文件数目</p></td><td style="width:68%"><p><input id="edtZC_REBUILD_FILE_COUNT" name="edtZC_REBUILD_FILE_COUNT" style="width:95%" type="text" value="50" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·单次重建文件后的间隔秒数</p></td><td style="width:68%"><p><input id="edtZC_REBUILD_FILE_INTERVAL" name="edtZC_REBUILD_FILE_INTERVAL" style="width:95%" type="text" value="5" /></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-5"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·UBB转换超连接标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_LINK_ENABLE" name="edtZC_UBB_LINK_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换字体标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_FONT_ENABLE" name="edtZC_UBB_FONT_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换代码框标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_CODE_ENABLE" name="edtZC_UBB_CODE_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换表情标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_FACE_ENABLE" name="edtZC_UBB_FACE_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换图片标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_IMAGE_ENABLE" name="edtZC_UBB_IMAGE_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换多媒体标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_MEDIA_ENABLE" name="edtZC_UBB_MEDIA_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换Flash标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_FLASH_ENABLE" name="edtZC_UBB_FLASH_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换排版标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_TYPESET_ENABLE" name="edtZC_UBB_TYPESET_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB自动链接认别</p></td><td style="width:68%"><p><input id="edtZC_UBB_AUTOLINK_ENABLE" name="edtZC_UBB_AUTOLINK_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·评论输出No Follow标签</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_NOFOLLOW_ENABLE" name="edtZC_COMMENT_NOFOLLOW_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·日文转义为HTML字符</p></td><td style="width:68%"><p><input id="edtZC_JAPAN_TO_HTML" name="edtZC_JAPAN_TO_HTML"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·表情图片配置字符串</p></td><td style="width:68%"><p><input id="edtZC_EMOTICONS_FILENAME" name="edtZC_EMOTICONS_FILENAME" style="width:95%" type="text" value="Haha|Hehe|Love|Misdoubt|Music|Nothing_to_say|Sad|Shame|Sleep|Smile|Stop|What|Adore|After_boom|Angry|Cool|Cry|Effort|Faint|Grimace"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·表情图片的尺寸</p></td><td style="width:68%"><p><input id="edtZC_EMOTICONS_FILESIZE" name="edtZC_EMOTICONS_FILESIZE" style="width:95%" type="text" value="48" /></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-6"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·WAP每页显示文章数</p></td><td style="width:68%"><p><input id="edtZC_DISPLAY_COUNT_WAP" name="edtZC_DISPLAY_COUNT_WAP" style="width:95%" type="text" value="2" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP每页显示评论数</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_COUNT_WAP" name="edtZC_COMMENT_COUNT_WAP" style="width:95%" type="text" value="3" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP文章列表分页页码条长度</p></td><td style="width:68%"><p><input id="edtZC_PAGEBAR_COUNT_WAP" name="edtZC_PAGEBAR_COUNT_WAP" style="width:95%" type="text" value="5" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP单页文章文字数</p></td><td style="width:68%"><p><input id="edtZC_SINGLE_SIZE_WAP" name="edtZC_SINGLE_SIZE_WAP" style="width:95%" type="text" value="1000" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP文章分页页码条长度</p></td><td style="width:68%"><p><input id="edtZC_SINGLE_PAGEBAR_COUNT_WAP" name="edtZC_SINGLE_PAGEBAR_COUNT_WAP" style="width:95%" type="text" value="5" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP评论分页页码条长度</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_PAGEBAR_COUNT_WAP" name="edtZC_COMMENT_PAGEBAR_COUNT_WAP" style="width:95%" type="text" value="5" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP文件名</p></td><td style="width:68%"><p><input id="edtZC_FILENAME_WAP" name="edtZC_FILENAME_WAP" style="width:95%" type="text" value="wap.asp"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·允许WAP评论<p>默认不允许</p></p></td><td style="width:68%"><p><input id="edtZC_WAPCOMMENT_ENABLE" name="edtZC_WAPCOMMENT_ENABLE"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr></table></div><p style='display:none;'>·当前Z-Blog程序版本 :</p><p style='display:none;'><input id="edtZC_BLOG_VERSION" name="edtZC_BLOG_VERSION" style="width:95%" type="text" value="1.8 Walle Build 100427" readonly/></p><p><br/><input type="submit" class="button" value="提交" id="btnPost" onclick='' /></p>


            </div></form></div>


<

script language="javascript">

需求
获取设置信息的key-value以及id
比如(图片中的第一行)
Key:Blog的地址
value:http://xxxxx.com
id:edtZC_BLOG_HOST

对应的正则表达式

<p\s+align='left'>(?<key>.*?)</p>.*?id=\"(?<id>.*?)\".*?value=\"(?<value>.*?)\"

出现的问题
以上正则表达式会跳过标签为:textarea的内容(上图的倒数第二行)
所以,会出现以下结果:
key:BLOG版权说明可以放置备案号和统计代码,支持HTML代码,可用“br”标签换行
value:拥有者(匹配到最后一行)
id:edtZC_BLOG_COPYRIGHT

回复内容:

正则表达式:帮忙看下一个正则的写法

Html源码
post" action="../cmd.asp?act=SettingSav">
<div id="divMain2">

<ul>
    <li class="tabs-selected"><a href="#fragment-1"><span>基础设置</span></a></li>
    <li><a href="#fragment-2"><span>全局设置</span></a></li>
    <li><a href="#fragment-3"><span>页面设置</span></a></li>
    <li><a href="#fragment-4"><span>静态目录配置及文件重建设置</span></a></li>
    <li><a href="#fragment-5"><span>UBB设置及相关转换</span></a></li>
    <li><a href="#fragment-6"><span>WAP设置</span></a></li>
</ul>
<div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-1"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·BLOG的地址</p></td><td style="width:68%"><p><input id="edtZC_BLOG_HOST" name="edtZC_BLOG_HOST" style="width:95%" type="text" value="http://xxxxx.com/" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG的名称</p></td><td style="width:68%"><p><input id="edtZC_BLOG_NAME" name="edtZC_BLOG_NAME" style="width:95%" type="text" value="你的Blog名称" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG的简介</p></td><td style="width:68%"><p><input id="edtZC_BLOG_SUB_NAME" name="edtZC_BLOG_SUB_NAME" style="width:95%"  type="text" value="欢迎使用Z-Blog,有问题或意见请到Zblogger.BBS社区反馈,谢谢您的参与使用。" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·网站的标题</p></td><td style="width:68%"><p><input id="edtZC_BLOG_TITLE" name="edtZC_BLOG_TITLE"style="width:95%"  type="text" value="Your Blog" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·网站的子标题</p></td><td style="width:68%"><p><input id="edtZC_BLOG_SUBTITLE" name="edtZC_BLOG_SUBTITLE" style="width:95%"  type="text" value="Good Luck To You!" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·主题名称</p></td><td style="width:68%"><p><input id="edtZC_BLOG_THEME" name="edtZC_BLOG_THEME" style="width:95%" type="text" value="default" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·界面样式名称</p></td><td style="width:68%"><p><input id="edtZC_BLOG_CSS" name="edtZC_BLOG_CSS" style="width:95%" type="text" value="default" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG版权说明<p>可以放置备案号和统计代码,支持HTML代码,可用'<br/>'标签换行</p></p></td><td style="width:68%"><p><textarea rows="4" id="edtZC_BLOG_COPYRIGHT" name="edtZC_BLOG_COPYRIGHT" style="width:95%" type="text" >Copyright xxxx-xxxx Your WebSite. Some Rights Reserved.</textarea></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG所有者</p></td><td style="width:68%"><p><input id="edtZC_BLOG_MASTER" name="edtZC_BLOG_MASTER" style="width:95%"  type="text" value="博客拥有者" /></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-2"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·BLOG CLSID<p>Blog的唯一标识符,防止和同一空间其它Blog冲突,可随意设置为字母或数字的组合</p></p></td><td style="width:68%"><p><input id="edtZC_BLOG_CLSID" name="edtZC_BLOG_CLSID" style="width:95%" type="text" value="000000000" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG用户所在的时区</p></td><td style="width:68%"><p><input id="edtZC_TIME_ZONE" name="edtZC_TIME_ZONE" style="width:95%" type="text" value="+0800" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·主机服务器所在的时区</p></td><td style="width:68%"><p><input id="edtZC_HOST_TIME_ZONE" name="edtZC_HOST_TIME_ZONE" style="width:95%" type="text" value="+0800" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·BLOG 页面语言</p></td><td style="width:68%"><p><input id="edtZC_BLOG_LANGUAGE" name="edtZC_BLOG_LANGUAGE" style="width:95%" type="text" value="zh-CN" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·设置后台最新动态信息的Url地址<p>默认'http://update.rainbowsoft.org/info/',为空值则关闭此功能</p></p></td><td style="width:68%"><p><input id="edtZC_UPDATE_INFO_URL" name="edtZC_UPDATE_INFO_URL" style="width:95%" type="text" value="http://update.rainbowsoft.org/info/"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·WEB编辑器<p>可设为fckeditor等,为空值则不启用WEB编辑</p></p></td><td style="width:68%"><p><input id="edtZC_BLOG_WEBEDIT" name="edtZC_BLOG_WEBEDIT" style="width:95%" type="text" value="fckeditor" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·允许上传文件的类型<p>以|做为分隔</p></p></td><td style="width:68%"><p><input id="edtZC_UPLOAD_FILETYPE" name="edtZC_UPLOAD_FILETYPE" style="width:95%" type="text" value="jpg|gif|png|jpeg|bmp|psd|wmf|ico|rpm|deb|tar|gz|sit|7z|bz2|zip|rar|xml|xsl|svg|svgz|doc|xls|wps|chm|txt|pdf|mp3|avi|mpg|rm|ra|rmvb|mov|wmv|wma|swf|fla|torrent|zpi|zti" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·上传文件的最大字节数</p></td><td style="width:68%"><p><input id="edtZC_UPLOAD_FILESIZE" name="edtZC_UPLOAD_FILESIZE" style="width:95%" type="text" value="10485760" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·上传附件按"年/月"目录保存</p></td><td style="width:68%"><p><input id="edtZC_UPLOAD_DIRBYMONTH" name="edtZC_UPLOAD_DIRBYMONTH"  type="checkbox"  value="False" class="pointer" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用RSS的全文输出</p></td><td style="width:68%"><p><input id="edtZC_RSS_EXPORT_WHOLE" name="edtZC_RSS_EXPORT_WHOLE"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·允许游客回复留言</p></td><td style="width:68%"><p><input id="edtZC_GUEST_REVERT_COMMENT_ENABLE" name="edtZC_GUEST_REVERT_COMMENT_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·关闭评论功能</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_TURNOFF" name="edtZC_COMMENT_TURNOFF"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·关闭引用功能</p></td><td style="width:68%"><p><input id="edtZC_TRACKBACK_TURNOFF" name="edtZC_TRACKBACK_TURNOFF"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·自定义留言本正文内容<p>支持HTML代码,可用'<br/>'标签换行</p></p></td><td style="width:68%"><p><textarea rows="6" id="edtZC_GUESTBOOK_CONTENT" name="edtZC_GUESTBOOK_CONTENT" style="width:95%" type="text" >欢迎给我留言。</textarea></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-3"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·最新评论及引用的数量</p></td><td style="width:68%"><p><input id="edtZC_MSG_COUNT" name="edtZC_MSG_COUNT" style="width:95%" type="text" value="10" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·文章存档列表的月份数量<p>为0表示不限</p></p></td><td style="width:68%"><p><input id="edtZC_ARCHIVE_COUNT" name="edtZC_ARCHIVE_COUNT" style="width:95%" type="text" value="0" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·最近发表文章的数量</p></td><td style="width:68%"><p><input id="edtZC_PREVIOUS_COUNT" name="edtZC_PREVIOUS_COUNT" style="width:95%" type="text" value="15" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·首页及列表页显示文章的数量</p></td><td style="width:68%"><p><input id="edtZC_DISPLAY_COUNT" name="edtZC_DISPLAY_COUNT" style="width:95%" type="text" value="10" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·管理页显示记录的数量</p></td><td style="width:68%"><p><input id="edtZC_MANAGE_COUNT" name="edtZC_MANAGE_COUNT" style="width:95%" type="text" value="50" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·RSS及ATOM显示文章的数量</p></td><td style="width:68%"><p><input id="edtZC_RSS2_COUNT" name="edtZC_RSS2_COUNT" style="width:95%" type="text" value="10" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·搜索显示文章的数量</p></td><td style="width:68%"><p><input id="edtZC_SEARCH_COUNT" name="edtZC_SEARCH_COUNT" style="width:95%" type="text" value="25" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·翻页条的条目数量</p></td><td style="width:68%"><p><input id="edtZC_PAGEBAR_COUNT" name="edtZC_PAGEBAR_COUNT" style="width:95%" type="text" value="14" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用单日志页面上下文章导航条</p></td><td style="width:68%"><p><input id="edtZC_USE_NAVIGATE_ARTICLE" name="edtZC_USE_NAVIGATE_ARTICLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·相关文章条目数量</p></td><td style="width:68%"><p><input id="edtZC_MUTUALITY_COUNT" name="edtZC_MUTUALITY_COUNT" style="width:95%" type="text" value="10" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用评论和引用的倒序输出</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_REVERSE_ORDER_EXPORT" name="edtZC_COMMENT_REVERSE_ORDER_EXPORT"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·发表评论时启用验证码</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_VERIFY_ENABLE" name="edtZC_COMMENT_VERIFY_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·验证码图片中允许出现的字符</p></td><td style="width:68%"><p><input id="edtZC_VERIFYCODE_STRING" name="edtZC_VERIFYCODE_STRING" style="width:95%" type="text" value="0123456789" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·验证码图片宽度</p></td><td style="width:68%"><p><input id="edtZC_VERIFYCODE_WIDTH" name="edtZC_VERIFYCODE_WIDTH" style="width:95%" type="text" value="60"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·验证码图片高度</p></td><td style="width:68%"><p><input id="edtZC_VERIFYCODE_HEIGHT" name="edtZC_VERIFYCODE_HEIGHT" style="width:95%" type="text" value="20"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·正文图片自动缩放宽度<p>超过此像素单位尺寸的图片自动缩小到该尺寸,为0则不使用该功能</p></p></td><td style="width:68%"><p><input id="edtZC_IMAGE_WIDTH" name="edtZC_IMAGE_WIDTH" style="width:95%" type="text" value="520"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·评论最长显示字符数</p></td><td style="width:68%"><p><input id="edtZC_RECENT_COMMENT_WORD_MAX" name="edtZC_RECENT_COMMENT_WORD_MAX" style="width:95%" type="text" value="16"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·侧栏Tags列表最大值</p></td><td style="width:68%"><p><input id="edtZC_TAGS_DISPLAY_COUNT" name="edtZC_TAGS_DISPLAY_COUNT" style="width:95%" type="text" value="50"/></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-4"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·静态文件后缀名 <p>asp,html,shtml,htm</p></p></td><td style="width:68%"><p><input id="edtZC_STATIC_TYPE" name="edtZC_STATIC_TYPE" style="width:95%" type="text" value="html" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·日志存放目录<p>该目录必须已存在</p></p></td><td style="width:68%"><p><input id="edtZC_STATIC_DIRECTORY" name="edtZC_STATIC_DIRECTORY" style="width:95%" type="text" value="post" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用自定义静态日志目录功能</p><p><a href='http://wiki.rainbowsoft.org/doku.php?id=wiki:config:url' target='_blank'><font color='green'>Z-Wiki:配置Z-Blog的静态URL</font></a></p></td><td style="width:68%"><p><input id="edtZC_CUSTOM_DIRECTORY_ENABLE" name="edtZC_CUSTOM_DIRECTORY_ENABLE"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·自定义静态日志目录配置<p>可以是{%post%},{%category%},{%user%},{%year%},{%month%},{%day%},{%id%},{%alias%}之间的组合,可以用/分隔,系统初始化配置是{%post%}</p></p></td><td style="width:68%"><p><input id="edtZC_CUSTOM_DIRECTORY_REGEX" name="edtZC_CUSTOM_DIRECTORY_REGEX" style="width:95%" type="text" value="{%post%}" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·启用静态日志隐匿访问功能<p>开启匿名功能时自定义静态日志目录配置里必须包含有{%id%}或{%alias%}</p></p></td><td style="width:68%"><p><input id="edtZC_CUSTOM_DIRECTORY_ANONYMOUS" name="edtZC_CUSTOM_DIRECTORY_ANONYMOUS"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·生成分类和按月归档的静态首页</p></td><td style="width:68%"><p><input id="edtZC_MOONSOFT_PLUGIN_ENABLE" name="edtZC_MOONSOFT_PLUGIN_ENABLE"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·自定义分类和按月归档的静态首页配置<p>可以是{%post%}{%category%}之间的组合,可以用/分隔,系统初始化配置是{%post%}</p></p></td><td style="width:68%"><p><input id="edtZC_MOONSOFT_PLUGIN_REGEX" name="edtZC_MOONSOFT_PLUGIN_REGEX" style="width:95%" type="text" value="{%post%}" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·匿名访问分类和按月归档的静态首页</p></td><td style="width:68%"><p><input id="edtZC_MOONSOFT_PLUGIN_ANONYMOUS" name="edtZC_MOONSOFT_PLUGIN_ANONYMOUS"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·单次重建文件数目</p></td><td style="width:68%"><p><input id="edtZC_REBUILD_FILE_COUNT" name="edtZC_REBUILD_FILE_COUNT" style="width:95%" type="text" value="50" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·单次重建文件后的间隔秒数</p></td><td style="width:68%"><p><input id="edtZC_REBUILD_FILE_INTERVAL" name="edtZC_REBUILD_FILE_INTERVAL" style="width:95%" type="text" value="5" /></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-5"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·UBB转换超连接标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_LINK_ENABLE" name="edtZC_UBB_LINK_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换字体标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_FONT_ENABLE" name="edtZC_UBB_FONT_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换代码框标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_CODE_ENABLE" name="edtZC_UBB_CODE_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换表情标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_FACE_ENABLE" name="edtZC_UBB_FACE_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换图片标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_IMAGE_ENABLE" name="edtZC_UBB_IMAGE_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换多媒体标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_MEDIA_ENABLE" name="edtZC_UBB_MEDIA_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换Flash标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_FLASH_ENABLE" name="edtZC_UBB_FLASH_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB转换排版标签</p></td><td style="width:68%"><p><input id="edtZC_UBB_TYPESET_ENABLE" name="edtZC_UBB_TYPESET_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·UBB自动链接认别</p></td><td style="width:68%"><p><input id="edtZC_UBB_AUTOLINK_ENABLE" name="edtZC_UBB_AUTOLINK_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·评论输出No Follow标签</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_NOFOLLOW_ENABLE" name="edtZC_COMMENT_NOFOLLOW_ENABLE"  type="checkbox" checked value="True" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·日文转义为HTML字符</p></td><td style="width:68%"><p><input id="edtZC_JAPAN_TO_HTML" name="edtZC_JAPAN_TO_HTML"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·表情图片配置字符串</p></td><td style="width:68%"><p><input id="edtZC_EMOTICONS_FILENAME" name="edtZC_EMOTICONS_FILENAME" style="width:95%" type="text" value="Haha|Hehe|Love|Misdoubt|Music|Nothing_to_say|Sad|Shame|Sleep|Smile|Stop|What|Adore|After_boom|Angry|Cool|Cry|Effort|Faint|Grimace"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·表情图片的尺寸</p></td><td style="width:68%"><p><input id="edtZC_EMOTICONS_FILESIZE" name="edtZC_EMOTICONS_FILESIZE" style="width:95%" type="text" value="48" /></p></td></tr></table></div><div class="tabs-div" style='border:none;padding:0px;margin:0;' id="fragment-6"><table width='100%' style='padding:0px;margin:1px;' cellspacing='0' cellpadding='0'><tr><td style='width:32%'><p  align='left'>·WAP每页显示文章数</p></td><td style="width:68%"><p><input id="edtZC_DISPLAY_COUNT_WAP" name="edtZC_DISPLAY_COUNT_WAP" style="width:95%" type="text" value="2" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP每页显示评论数</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_COUNT_WAP" name="edtZC_COMMENT_COUNT_WAP" style="width:95%" type="text" value="3" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP文章列表分页页码条长度</p></td><td style="width:68%"><p><input id="edtZC_PAGEBAR_COUNT_WAP" name="edtZC_PAGEBAR_COUNT_WAP" style="width:95%" type="text" value="5" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP单页文章文字数</p></td><td style="width:68%"><p><input id="edtZC_SINGLE_SIZE_WAP" name="edtZC_SINGLE_SIZE_WAP" style="width:95%" type="text" value="1000" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP文章分页页码条长度</p></td><td style="width:68%"><p><input id="edtZC_SINGLE_PAGEBAR_COUNT_WAP" name="edtZC_SINGLE_PAGEBAR_COUNT_WAP" style="width:95%" type="text" value="5" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP评论分页页码条长度</p></td><td style="width:68%"><p><input id="edtZC_COMMENT_PAGEBAR_COUNT_WAP" name="edtZC_COMMENT_PAGEBAR_COUNT_WAP" style="width:95%" type="text" value="5" /></p></td></tr><tr><td style='width:32%'><p  align='left'>·WAP文件名</p></td><td style="width:68%"><p><input id="edtZC_FILENAME_WAP" name="edtZC_FILENAME_WAP" style="width:95%" type="text" value="wap.asp"/></p></td></tr><tr><td style='width:32%'><p  align='left'>·允许WAP评论<p>默认不允许</p></p></td><td style="width:68%"><p><input id="edtZC_WAPCOMMENT_ENABLE" name="edtZC_WAPCOMMENT_ENABLE"  type="checkbox"  value="False" ONCLICK="ChangeValue(this);"/></p></td></tr></table></div><p style='display:none;'>·当前Z-Blog程序版本 :</p><p style='display:none;'><input id="edtZC_BLOG_VERSION" name="edtZC_BLOG_VERSION" style="width:95%" type="text" value="1.8 Walle Build 100427" readonly/></p><p><br/><input type="submit" class="button" value="提交" id="btnPost" onclick='' /></p>


            </div></form></div>


<

script language="javascript">

需求
获取设置信息的key-value以及id
比如(图片中的第一行)
Key:Blog的地址
value:http://xxxxx.com
id:edtZC_BLOG_HOST

对应的正则表达式

<p\s+align='left'>(?<key>.*?)</p>.*?id=\"(?<id>.*?)\".*?value=\"(?<value>.*?)\"

出现的问题
以上正则表达式会跳过标签为:textarea的内容(上图的倒数第二行)
所以,会出现以下结果:
key:BLOG版权说明可以放置备案号和统计代码,支持HTML代码,可用“br”标签换行
value:拥有者(匹配到最后一行)
id:edtZC_BLOG_COPYRIGHT

像本问题这样,好好交代原本的需求X,就不会形成XY Problem的不良实践。赞一下。

很简单,<input>的内容是在标签上边的value=""属性中的,<textarea></textarea>的内容是在标签里边用括住的。你的正则表达式只能适应一种目的。

另外求你别用正则这么分析HTML内容,因为源稍微一改就要疲于奔命改匹配,会死的。

好好的用一个HTML解析库,例如Python/Py3K的BeautifulSoup4。

另外无论是用正则凑合,还是真的用HTML解析库,都一个必要注意的问题:必须分解步骤,不要试图一次找准。必须先把表格分解成每一行(<tr>...</tr>),然后在行内再做详细的查找。这样起码在出问题的时候,把问题能够约束在当前行之内,不会1行解析有问题就“牵一发而动全身”。

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法
pixiv网页版官网登录与阅读指南_pixiv官网直达入口与在线访问方法

本专题系统整理pixiv网页版官网入口及登录访问方式,涵盖官网登录页面直达路径、在线阅读入口及快速进入方法说明,帮助用户高效找到pixiv官方网站,实现便捷、安全的网页端浏览与账号登录体验。

463

2026.02.13

微博网页版主页入口与登录指南_官方网页端快速访问方法
微博网页版主页入口与登录指南_官方网页端快速访问方法

本专题系统整理微博网页版官方入口及网页端登录方式,涵盖首页直达地址、账号登录流程与常见访问问题说明,帮助用户快速找到微博官网主页,实现便捷、安全的网页端登录与内容浏览体验。

135

2026.02.13

Flutter跨平台开发与状态管理实战
Flutter跨平台开发与状态管理实战

本专题围绕Flutter框架展开,系统讲解跨平台UI构建原理与状态管理方案。内容涵盖Widget生命周期、路由管理、Provider与Bloc状态管理模式、网络请求封装及性能优化技巧。通过实战项目演示,帮助开发者构建流畅、可维护的跨平台移动应用。

64

2026.02.13

TypeScript工程化开发与Vite构建优化实践
TypeScript工程化开发与Vite构建优化实践

本专题面向前端开发者,深入讲解 TypeScript 类型系统与大型项目结构设计方法,并结合 Vite 构建工具优化前端工程化流程。内容包括模块化设计、类型声明管理、代码分割、热更新原理以及构建性能调优。通过完整项目示例,帮助开发者提升代码可维护性与开发效率。

20

2026.02.13

Redis高可用架构与分布式缓存实战
Redis高可用架构与分布式缓存实战

本专题围绕 Redis 在高并发系统中的应用展开,系统讲解主从复制、哨兵机制、Cluster 集群模式及数据分片原理。内容涵盖缓存穿透与雪崩解决方案、分布式锁实现、热点数据优化及持久化策略。通过真实业务场景演示,帮助开发者构建高可用、可扩展的分布式缓存系统。

26

2026.02.13

c语言 数据类型
c语言 数据类型

本专题整合了c语言数据类型相关内容,阅读专题下面的文章了解更多详细内容。

29

2026.02.12

雨课堂网页版登录入口与使用指南_官方在线教学平台访问方法
雨课堂网页版登录入口与使用指南_官方在线教学平台访问方法

本专题系统整理雨课堂网页版官方入口及在线登录方式,涵盖账号登录流程、官方直连入口及平台访问方法说明,帮助师生用户快速进入雨课堂在线教学平台,实现便捷、高效的课程学习与教学管理体验。

14

2026.02.12

豆包AI网页版入口与智能创作指南_官方在线写作与图片生成使用方法
豆包AI网页版入口与智能创作指南_官方在线写作与图片生成使用方法

本专题汇总豆包AI官方网页版入口及在线使用方式,涵盖智能写作工具、图片生成体验入口和官网登录方法,帮助用户快速直达豆包AI平台,高效完成文本创作与AI生图任务,实现便捷智能创作体验。

524

2026.02.12

PostgreSQL性能优化与索引调优实战
PostgreSQL性能优化与索引调优实战

本专题面向后端开发与数据库工程师,深入讲解 PostgreSQL 查询优化原理与索引机制。内容包括执行计划分析、常见索引类型对比、慢查询优化策略、事务隔离级别以及高并发场景下的性能调优技巧。通过实战案例解析,帮助开发者提升数据库响应速度与系统稳定性。

53

2026.02.12

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
AngularJS教程
AngularJS教程

共24课时 | 3.7万人学习

【李炎恢】ThinkPHP8.x 后端框架课程
【李炎恢】ThinkPHP8.x 后端框架课程

共50课时 | 4.6万人学习

Swoft2.x速学之http api篇课程
Swoft2.x速学之http api篇课程

共16课时 | 1万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号