自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

.NET正則表達(dá)式的歷史

開發(fā) 后端
本文回顧了.NET正則表達(dá)式的歷史,簡單介紹了.NET框架對于發(fā)展正則表達(dá)式的推動。

.NET正則表達(dá)式:來源

正則表達(dá)式設(shè)計于五十年代,存在至今。正則表達(dá)式最初用于描述“正則集”,它們是一些神經(jīng)生理學(xué)家研究的模式。正則表達(dá)式最早由數(shù)學(xué)家 Stephen Kleene 提出,最終由 Ken Thompson 在兩種非常流行的文本實(shí)用程序 qed 和 grep 中使用。Jeffrey Friedl 在其著作“Mastering Regular Expressions (2nd edition)”中對此作了進(jìn)一步闡述。建議那些希望更多了解正則表達(dá)式理論和歷史的人看看這本書。

.NET正則表達(dá)式:發(fā)展

在最近的五十年中,正則表達(dá)式逐漸從模糊深奧的數(shù)學(xué)概念發(fā)展為在各類工具和軟件包中應(yīng)用的主要功能。盡管數(shù)十年來很多 UNIX 工具都支持正則表達(dá)式,但僅僅是近十年來,它才在大部分 Windows 開發(fā)者工具包中得到體現(xiàn)。在 Microsoft Visual Basic 6 或 Microsoft VBScript 中,即使情況理想,正則表達(dá)式仍難以使用。但隨著.NET Framework 的推行,正則表達(dá)式的支持發(fā)展到極點(diǎn),所有 Microsoft 開發(fā)者和所有 .NET 語言都可以使用正則表達(dá)式。

.NET正則表達(dá)式:簡述

那么,正則表達(dá)式究竟是什么呢?正則表達(dá)式是一種語言,它可以明確描述文本字符串中的模式。除了簡單描述這些模式之外,正則表達(dá)式引擎通??捎糜诒闅v匹配,并使用模式作為分隔符來將字符串解析為子字符串,或以智能方式替換文本或重新設(shè)置文本格式。正則表達(dá)式為解決與文本處理有關(guān)的許多常見任務(wù)提供了有效而簡捷的方式。

在討論正則表達(dá)式時,通常以正則表達(dá)式匹配(或不匹配)的文本為基礎(chǔ)分析正則表達(dá)式。

【編輯推薦】

  1. 詳解C#正則表達(dá)式
  2. 利用正則表達(dá)式使C#判斷輸入日期格式是否正確
  3. .NET下正則表達(dá)式應(yīng)用四例
  4. JAVA正則表達(dá)式4種常用的功能
  5. PHP正則表達(dá)式中的特殊字符
責(zé)任編輯:yangsai 來源: MSDN
相關(guān)推薦

2012-01-12 10:21:57

正則表達(dá)式

2018-09-27 15:25:08

正則表達(dá)式前端

2009-08-07 14:31:40

.NET正則表達(dá)式基礎(chǔ)

2020-09-04 09:16:04

Python正則表達(dá)式虛擬機(jī)

2024-09-14 09:18:14

Python正則表達(dá)式

2009-03-24 08:56:15

正則表達(dá)式格式清理字符串

2009-08-24 17:14:41

正則表達(dá)式C#和.NET框架

2009-08-19 14:48:57

正則表達(dá)式性能

2010-01-05 17:46:04

.NET Framew

2010-03-25 18:25:36

Python正則表達(dá)式

2021-01-27 11:34:19

Python正則表達(dá)式字符串

2009-02-18 09:48:20

正則表達(dá)式Java教程

2009-09-16 18:19:34

正則表達(dá)式組

2011-06-02 12:34:16

正則表達(dá)式

2017-05-12 10:47:45

Linux正則表達(dá)式程序基礎(chǔ)

2019-07-17 15:45:47

正則表達(dá)式字符串前端

2022-03-28 06:19:14

正則表達(dá)式開發(fā)

2016-11-10 16:21:22

Java 正則表達(dá)式

2022-01-04 11:35:03

Linux Shel正則表達(dá)式Linux

2023-09-13 08:12:45

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號