<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<form action="ze.php" method="POST">
<input type="text" name="user">
<input type="submit" name="submit" value="提交">
</form>
<?php
if ($_POST['submit']) {
$user="$_POST[user]";
$dist="/[A-Z]+$/";
if (preg_match($user,$dist)) {
echo "<script>alert('匹配成功!')</script>";
}else {
echo "<script>alert('匹配失败!')</script>";
}
}
?>
刚开始学习正则表达式,想问大家一个问题,当我在文本框中输入的字符为大写'A-Z'之间的时候,让弹出提示‘匹配成功!’否定弹出‘匹配失败’,我这里用表达式[A-Z]+$来表示,但老出错,能问下大家吗?正确的怎么写,刚开始学正则表达式,
谢谢?
<form action="ze.php" method="POST">
<input type="text" name="user">
<input type="submit" name="submit" value="提交">
</form>
<?php
if ($_POST['submit']) {
$user="$_POST[user]";
$dist="/[A-Z]+$/";
if (preg_match($user,$dist)) {
echo "<script>alert('匹配成功!')</script>";
}else {
echo "<script>alert('匹配失败!')</script>";
}
}
?>
刚开始学习正则表达式,想问大家一个问题,当我在文本框中输入的字符为大写'A-Z'之间的时候,让弹出提示‘匹配成功!’否定弹出‘匹配失败’,我这里用表达式[A-Z]+$来表示,但老出错,能问下大家吗?正确的怎么写,刚开始学正则表达式,
谢谢?
解决方案 »
- 寻PHP牛人入伙
- php连接mssql的问题?
- php 备份 数据库 导入导出.sql .txt格式的文件
- 如何用 PHP 对文本文件进行筛选式修改?具体内容见文章,谢谢!
- 拖动网页的滚动条,网页的开头还是在那个位置
- 关于PHP函数的疑惑....
- 小弟初学php,刚下载了个php5.05。不懂是什么意思
- 为何我的缩略图只是一张空白的黑图?
- php里写返回怎么写,就是自动跳转到上一页
- 春节回家,如何买到火车票?去包头的卧铺??????有个网站www.036.com.cn可以网上订票,谁试过???可以吗??
- PHP调用代码
- Parse error: parse error, unexpected $end
还有
$dist="/[A-Z]+$/";
这个正则表达式只是字符串结尾包含一个或以上A-Z中的字符就匹配成功,如果要完全匹配A-Z中的字符,可使用下面的
$dist="/^[A-Z]+$/";