php - PHP 中的 Javascript 正则表达式相当于什么?

标签 php javascript html regex forms

我现在在 PHP 代码中需要这个 js 正则表达式:

var alphaExp = /^[a-zA-ZåäöÅÄÖ\s\-]+$/;
if (!fld.value.match(alphaExp)) {
  //ERROR OUTPUT HERE
}

PHP 中与此等效的是什么?

最佳答案

$string = "åäöÅÄÖ";
$alphaExp = "/^[a-zA-ZåäöÅÄÖ\s\-]+$/";
if(!preg_match($alphaExp, $string)) {
  //ERROR OUTPUT HERE
  echo "ERROR";
}

关于php - PHP 中的 Javascript 正则表达式相当于什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4138459/

相关文章:

php - Mysql 到 Oracle 通信

javascript - 刷新页面,然后转到另一个隐藏 div 中的特定 div,而不使用 cookie

javascript - 向多个父级发送事件以触发函数 Angular 5

html - 如何垂直居中 Bootstrap 类按钮?

PHP 动态 preg_replace

php - 在日期范围内查找日期不起作用 - PHP Date

javascript - Vue.js 和 Rails 的数据库保存问题

php - 带有 2 个 <td> 的表中的样式 1 <td>

jquery - Bootstrap 内联表单字段不对齐顶部和底部

php - 从每个对话 sql 中获取最后一条消息