正则表达式帮助。。。php检查条目格式

正则表达式帮助。。。php检查条目格式,php,mysql,regex,forms,Php,Mysql,Regex,Forms,我正在使用php开发一个应用程序,但是我在正则表达式方面遇到了一些问题 我找到了一些网站解释了这一点,但出于某种原因,这是我的头?有人能帮我解释一下正则表达式吗 我上传了一个我正在研究的样本 首先,单击右上角的“+”按钮以进入“添加内容”视图 基本上,我需要它,所以当您从这个表单提交时,php将检查值的格式是否正确 域:这可以是.com、.co、.biz、.info等。。。用户可以输入前缀,就像一个url,php可以去掉它。。。所以数组中的结束字符串就是domain.com 重定向:在这个例子中

我正在使用php开发一个应用程序,但是我在正则表达式方面遇到了一些问题

我找到了一些网站解释了这一点,但出于某种原因,这是我的头?有人能帮我解释一下正则表达式吗

我上传了一个我正在研究的样本

首先,单击右上角的“+”按钮以进入“添加内容”视图

基本上,我需要它,所以当您从这个表单提交时,php将检查值的格式是否正确

域:这可以是.com、.co、.biz、.info等。。。用户可以输入前缀,就像一个url,php可以去掉它。。。所以数组中的结束字符串就是domain.com

重定向:在这个例子中,php使用了“,”,因此我们只剩下ip和domainkey作为单独的字符串,ip可以是每个部分2-3个数字!,所以##############################,甚至###########

重定向解决方案:

(\d{1,3}\.){3}\d{1,3}
/24的:这类似于重定向IP,但结尾总是以“0/24”结尾

名称:这应该是最简单的,只能是字母,不能是数字。。。任何长度*

randomname
thisisaname

我建议你使用一些软件,甚至是网站来测试你的正则表达式。例如:

这实际上取决于你对它的要求有多严格,以及你对正则表达式的要求有多高


/(\d{1,3}){3}(\d{1,3})(\/\d{2})/

我建议您使用一些软件甚至网站来测试您的正则表达式。例如:

这实际上取决于你对它的要求有多严格,以及你对正则表达式的要求有多高


/(\d{1,3}){3}(\d{1,3})(\/\d{2})/

我们不在乎你在你的网站上使用什么语言,用什么相关来标记问题,在这种情况下,jQuery、HTML5和CSS3似乎与你所问的问题完全无关!重新表述@adeneo,你需要什么语言的解决方案?你尝试过什么?StackOverflow不是一个“为我写程序”的网站。我理解这一点,这就是为什么我问。。。“有人能帮我解释一下正则表达式的争论吗?”我以为这个网站是专业的建议???我尝试过,(\d{1,3}\){3}\d{1,3},它适用于重定向IP,但是/24的格式是xx.xx.xx.0/24。不是,xx.xx.xx.xx……。把你的问题删减到只包括相关的内容。如果您只是请求regex帮助,为什么要告诉我们您正在使用HTML5、CSS3、PHP、MySQL和jQuery?您粘贴的PHP函数有何相关性?表单是如何与此相关的?我们不在乎你在网站上使用什么语言,用什么相关来标记问题,在这种情况下,jQuery、HTML5和CSS3似乎与你所问的问题完全无关!重新表述@adeneo,你需要什么语言的解决方案?你尝试过什么?StackOverflow不是一个“为我写程序”的网站。我理解这一点,这就是为什么我问。。。“有人能帮我解释一下正则表达式的争论吗?”我以为这个网站是专业的建议???我尝试过,(\d{1,3}\){3}\d{1,3},它适用于重定向IP,但是/24的格式是xx.xx.xx.0/24。不是,xx.xx.xx.xx……。把你的问题删减到只包括相关的内容。如果您只是请求regex帮助,为什么要告诉我们您正在使用HTML5、CSS3、PHP、MySQL和jQuery?您粘贴的PHP函数有何相关性?表单与此有何关联?非常感谢!这太完美了!非常感谢你!这太完美了!
(\d{1,3}\.){3}\d{1,3}
##.##.###.0/24
##.##.###.0/24
randomname
thisisaname