簡體   English   中英

正則表達式中的卷曲括號{}

[英]Curly Brackets in Regex Expression { }

只想問正確的表達式為花括號

輸出應該是{和}之內的所有文本都將是藍色。 不是單行,而是大括號內的所有文本,即使它的行不同。

更多像這樣的東西1:

int csharp = rtb.SelectionStart;
Regex bracket = new
Regex("\'[^\"]*\'");

foreach (Match brack in bracket.Matches(rtb.Text))
{
    rtb.Select(brack.Index, brack.Length);
    rtb.SelectionColor = Color.Blue;
    rtb.SelectionStart = csharp;
    rtb.SelectionColor = Color.Black;
}

上面的表達式是單引號。 ''(示例'文本')中的所有文本都將為藍色。 我需要大括號謝謝。

以{開頭}結尾

這應該適合你:

Match match = Regex.Match(yourString, @"{[^}]*}");

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM