驗證中文姓名的正則表達式是什么?
驗證中文姓名的正則表達式:[\u4e00-\u9fa5],這個表達式是專門用來匹配中文姓名的。
【正則表達式】正則表達式,又稱規則表達式,是計算機科學的一個概念,這個概念最初是由Unix中的工具軟件普及開的。正則表通常被用來檢索、替換那些符合某個模式(規則)的文本。正則引擎主要分為DFA、NFA兩大類。許多程序設計語言都支持利用正則表達式進行字符串操作。例如,在Perl中就內建了一個功能強大的正則表達式引擎。
【起源】在1951 年,一位名叫Stephen Kleene的數學科學家,他在Warren McCulloch和Walter Pitts早期工作的基礎之上,發表了一篇題目是《神經網事件的表示法》的論文,利用稱之為正則集合的數學符號來描述此模型,引入了正則表達式的概念。正則表達式被作為用來描述其稱之為“正則集的代數”的一種表達式,因而采用了“正則表達式”這個術語。