|
|
|
ขอรบกวนเรื่องการใช้ Regex.Replace หน่อยค่ะ คือหนูต้องการแทนที่คำ โดยที่ไม่สนใจตัวพิมพ์เล็กหรือให้ ศึกษามาว่าต้องใช้ประมาณ Regex.Replace แต่ลองทำแล้วไม่ได้ค่ะ |
|
|
|
|
|
|
|
ทำได้แล้วค่ะ ขอบคุณค่ะ ถามเองตอบเองบ้าไปแยววว
|
|
|
|
|
Date :
2011-07-18 11:40:11 |
By :
TuckySIS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำยังไงครับ อธิบายหน่อย
|
|
|
|
|
Date :
2011-08-18 00:45:13 |
By :
huano |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
public string Highlight(string piInput, string piKeyword)
{
piKeyword = piKeyword.Replace("%", " ");
Regex oRegex = new Regex(piKeyword.Replace(" ", "|").Trim(), RegexOptions.IgnoreCase);
return oRegex.Replace(piInput, new MatchEvaluator(ReplaceKeyWords));
}
สร้างฟังก์ชั่นเอาง่ายดีค่ะ สำหรับเราน่ะ
|
|
|
|
|
Date :
2011-09-07 09:42:02 |
By :
TuckySIS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (C#)
public string ReplaceKeyWords(Match piMatch)
{
return "<span class='highlight'>" + piMatch.Value + "</span>";
}
ให้มันไฮไลท์
|
|
|
|
|
Date :
2011-09-07 09:43:25 |
By :
TuckySIS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Date :
2011-10-22 18:19:45 |
By :
louis |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|