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

使用.NET正則表達式區(qū)分中英文

開發(fā) 后端
本文提供一個簡單的范例:使用.NET正則表達式實現(xiàn)中英文的區(qū)別。具體需求就是把一個字符串中的中英文分開表示。

.NET正則表達式:情景描述

這是一個網(wǎng)友的提問,要求如下:

給出一個字符串,如“中國China我愛你I love you”,程序可以實現(xiàn)中英文的區(qū)別;

識別結(jié)果如下:共四個元素

中國

China

我愛你

I love you

.NET正則表達式解決代碼

這種問題,天生就是給正則表達式準備的,嘿嘿。

  1. string ptn = "[\u4e00-\u9fa5]+|[a-zA-Z\\s]+";  
  2. System.Text.RegularExpressions.Regex reg = new System.Text.RegularExpressions.Regex(ptn);  
  3. string z = "中國China我愛你I love you";  
  4.  
  5. foreach (Match m in reg.Matches(z))  
  6. {  
  7.     Console.WriteLine(m.Value);  
  8. }  
  9.  

上面就是.NET正則表達式實現(xiàn)中英文區(qū)分的代碼,非常簡練了吧:)

【編輯推薦】

  1. C#正則表達式學習筆記
  2. 淺析C#正則表達式
  3. ASP.NET正則表達式的命名組和四向處理功能
  4. .NET正則表達式基礎學習資料
  5. .NET正則表達式的歷史
責任編輯:yangsai 來源: ZU14.cn
相關推薦

2009-08-07 14:24:31

.NET正則表達式

2010-03-25 18:25:36

Python正則表達式

2012-01-12 10:21:57

正則表達式

2009-08-07 14:31:40

.NET正則表達式基礎

2018-09-27 15:25:08

正則表達式前端

2009-09-16 17:29:30

正則表達式使用詳解

2020-09-04 09:16:04

Python正則表達式虛擬機

2023-10-07 08:25:09

Java處理工具正則表達式

2024-09-14 09:18:14

Python正則表達式

2009-08-24 17:14:41

正則表達式C#和.NET框架

2009-03-24 08:56:15

正則表達式格式清理字符串

2010-01-05 17:46:04

.NET Framew

2010-07-14 09:47:04

Perl正則表達式

2021-01-27 11:34:19

Python正則表達式字符串

2009-02-18 09:48:20

正則表達式Java教程

2009-09-16 18:19:34

正則表達式組

2011-06-02 12:34:16

正則表達式

2017-05-12 10:47:45

Linux正則表達式程序基礎

2019-07-17 15:45:47

正則表達式字符串前端

2022-03-28 06:19:14

正則表達式開發(fā)
點贊
收藏

51CTO技術棧公眾號