Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

วิธีแบ่งสตริงด้วย Regular Expressions ใน C#


หากต้องการแบ่งสตริงด้วยนิพจน์ปกติ (regular expression) ให้ใช้ Regex.Split

สมมติสตริงของเราคือ

string str = "Hello\r\nWorld";

ใช้ Regex.Split เพื่อแบ่งสตริงดังนี้

string[] res = Regex.Split(str, "\r\n");

โค้ดเต็มสำหรับแบ่งสตริงด้วย Regular Expression ใน C#

ตัวอย่าง

using System; 
using System.Text.RegularExpressions; 

class Demo { 
    static void Main() { 
        string str = "Hello\r\nWorld"; 
        string[] res = Regex.Split(str, "\r\n"); 
        foreach (string word in res) { 
            Console.WriteLine(word); 
        } 
    } 
}

ผลลัพธ์

Hello 
World