作者热门文章
- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我如何添加/改进我的代码,以便除了正常字母表 (a-z) 之外,西类牙口音将被视为有效
我的代码中有以下内容
public static function IsAlpha($s){
$reg = "#[^a-z\s-]#i";
$count = preg_match($reg, $s, $matches);
return $count == 0;
}
最佳答案
在对 this question 的回答中找到, 您可以使用完整的字母 Unicode property 匹配重音字符\p{L}
。这包括常规 a-z
字符以及重音符号,因此请将表达式中的 a-z
替换为如下所示:
$reg = "#[^\p{L}\s-]#u";
请注意,要使用它,您需要 UTF-8 modifier u
在您的结束定界符之后,正如文档所说,这样的 Unicode“字符类型在选择UTF-8 模式时可用”。
关于PHP Regex 验证字母和西类牙口音,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8228140/
我是 Android 的新手,我想根据我的相机获取方向。如何根据我的相机获取方向信息?你能给出一个想法吗? 最佳答案 TYPE_ORIENTATION 已弃用 我们不能再使用方向传感器了,我们可以串联
我想知道矩阵除对角线之外的 4 个主要区域的条件。 例如下面的矩阵 A=[1,2,3,4,5; 6,7,8,9,10; 11,12,13,14,15; 16,17,18,19,20;
let latitude: = 36.6839559; let longitude = 3.6217802; 此API需要东西南北参数 const API = `http://api.geonames
我是一名优秀的程序员,十分优秀!