C# 括号字符前的新行

C# 括号字符前的新行,c#,regex,wpf,C#,Regex,Wpf,我有一个字符串数组数据,如下所示: GAZIOSMANPASA-KARADENIZ (ISTANBUL) GAZIOSMANPASA-KARADENIZ (ISTANBUL) 我想在每一个圆括号前加一个子项,如下所示: GAZIOSMANPASA-KARADENIZ (ISTANBUL) GAZIOSMANPASA-KARADENIZ (ISTANBUL) 然后我想写textblock。我该怎么做?如果您能举个例子,我将不胜感激。这不需要正则表达式。只需使用和: 输出: GAZI

我有一个字符串数组数据,如下所示:

GAZIOSMANPASA-KARADENIZ (ISTANBUL)
GAZIOSMANPASA-KARADENIZ 

(ISTANBUL)
我想在每一个圆括号前加一个子项,如下所示:

GAZIOSMANPASA-KARADENIZ (ISTANBUL)
GAZIOSMANPASA-KARADENIZ 

(ISTANBUL)

然后我想写textblock。我该怎么做?如果您能举个例子,我将不胜感激。

这不需要正则表达式。只需使用和:

输出:

GAZIOSMANPASA-KARADENIZ 

(ISTANBUL)

这里有一个

这不需要正则表达式。只需使用和:

输出:

GAZIOSMANPASA-KARADENIZ 

(ISTANBUL)

这里有一个

您可以使用
字符串。替换
方法在每个括号前插入换行符(
环境.换行符
),然后将结果分配给
文本块.Text
属性(或绑定中使用的视图模型属性)


您可以使用
String.Replace
方法在每个括号前插入换行符(
Environment.NewLine
),然后将结果指定给
TextBlock.Text
属性(或绑定中使用的视图模型属性)

您可以在
的索引处插入新行(
\n


您可以在

的索引处插入一行新行(
\n
)。您已经用
正则表达式
标记了您的问题。您尝试了哪种模式,为什么不起作用?您所说的“下线”到底是什么意思?@SumnerEvans抱歉,我在写作时犯了一个错误。你用
regex
标记了你的问题。你尝试了哪种模式,为什么不起作用?你说的“下线”到底是什么意思?@SumnerEvans抱歉,我在写作时犯了一个错误。