匹配正则表达式中字符之间的所有内容?

时间:2019-10-13 13:58:48

标签: c# regex string pattern-matching

我正在尝试匹配两者之间的所有内容

  

/ * * /

并在中间的字符之间添加

我目前设法创建一种可以做到这一点的模式

\/\*(.+?)\*\/

Regex Tester

但是它不匹配多行引号,只能匹配一次。

enter image description here

如何改进此模式以匹配以/ *开头和以* /结尾的所有内容?

1 个答案:

答案 0 :(得分:0)

您需要使用RegexOptions.Singleline选项,以使.匹配换行符。

Regex rx = new Regex("/\*(.+?)\*/", RegexOptions.Singleline);