苏飞论坛

标题: 这个正则、我想把method="post" 这个属性加进去。应该怎么加啊。 [打印本页]

作者: 站长苏飞    时间: 2013-6-27 17:56
标题: 这个正则、我想把method="post" 这个属性加进去。应该怎么加啊。
♂[山东]火山() 17:50:12
<form ([\s\S]*?)>[\s\S]*?</form> 这个正则、我想把method="post" 这个属性加进去。应该怎么加啊。


♂[北京]SillyPGM() 17:50:40


♂[山东]火山() 17:51:38
<form method="post"  ([\s\S]*?)>[\s\S]*?</form>这样加也不对啊。

♂Inghot() 17:51:52
有空在后面呢

♂Inghot() 17:51:57


♂[山东]火山() 17:53:05
如果method还在后面这样就不对了吧。

♂站长苏飞() 17:53:59
<form[\s\S]*?method="post"([\s\S]*?)>[\s\S]*?</form>

♂[山东]火山() 17:54:59
这样是不是不管method在什么地方都可以发。

♂站长苏飞() 17:55:39
当然

♂[山东]火山() 17:56:34
嘿嘿、好了。


[groupid=74]sufeinet总群[/groupid]
作者: 站长苏飞    时间: 2013-6-27 18:00
♂Inghot() 17:57:10
有时候搞不清楚([\s\S]*?)这最外面的()什么时候要什么时候不要

♂站长苏飞() 17:57:38
加上是表示group时使用

♂站长苏飞() 17:58:22
Regex.Match("", "").Groups[1].Value

♂Inghot() 17:58:47
就是后面不打算要取这个值,就不用加这个是吧,只有加了这个后面才能取到值?是这个意思么

♂站长苏飞() 17:58:48
第几个()后面就对应几,可以了取出()里面的值

♂站长苏飞() 17:59:08
是的,只有使用Regex.Match("", "").Groups[1].Value时才需要







欢迎光临 苏飞论坛 (http://www.sufeinet.com/) Powered by Discuz! X3.4