我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

允许字符串中的某些字符(php)

I only want to allow letters and numbers. However, I want to add some certain foreign letters, too. I tried

$nick = "Çağsan";
$nick = preg_replace("/[^a-zA-Z0-9ğĞüÜİışŞçÇÖö]+/", "", $nick);

But it used a-zA-Z0-9 rule only. What is the correct way to do that ?

Use the /u modifier. That will enable Unicode for the regexes. http://php.net/manual/en/reference.pcre.pattern.modifiers.php

近期文章

  • 无法打印简单的JSON?
  • mysql在where条件中获取数据
  • Cometchat 5.6 + Codeigniter [关闭]
  • 或变量(T_VARIABLE)或数字(T_NUM_STRING)
  • codeigniter没有检测到任何控制器
  • Symfony2:如何在另一个js中包含一个js文件?
  • ZF2和字段集/表单用法 - 意外行为
  • 配置在Drupal世界中占有一席之地吗?
  • 循环数据库记录集创建的电子邮件
  • 将客户地址原语包装到类中
  • Laravel表单模型绑定与下拉列表填充表格
  • 从参考表Eloquent Laravel 5中获取记录
  • 试过这个:SQL语法错误 - 无法插入多行
  • $ _POST ['val'] = 0未提交ajax时
  • 如何缩短多个if语句的代码?
  • .htaccess for OpenShift上的PHP
  • 如何获取产品标签ID [关闭]
  • 是否可以通过Paypal自定义字段发送多个ID?
  • 无法解析JSON(xmlhttp)
  • 流明框架路由错误

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华