2017-07-19 84 views
-3

我想要使用换行符在“/ ”和“ /”之间找到换行符和字符串。正则表达式 - 在分隔线之间搜索/ *和* /之间的字符串

实际:

测试字符串:

/*SET end 
as alm 
State ');*/ 
teszt 
aa /*OPEN SorIDS; 
    FETCH SorIDS INTO SorID; 
    CLOSE SorIDS;*/ 

结果:

  • 第1场 - 第2组 - 0-29
  • 第2场 - 第1组 - 29-30
  • 匹配3 - 组1 - 35-36
  • 匹配4 - 第2组。 - 39-98

我想这样的结果:

  • 比赛1 - 组2 - 0-29
  • -------------第3组。 - 10-11
  • -------------组3 - 17-18
  • 第2场 - 第1组 - 29-30
  • 匹配3 - 组1 - 35 -36
  • 匹配4 - 第2组 - 39-98
  • -------------组3 - 53-54
  • --------- ----第3组 - 80-81

OR

  • 第1组 - 第2组。 - 0-10(字符串到crlf)
  • ------------- Group?。 - 10-11(crlf)
  • ------------- Group?。 - 11-17(string to crlf)
  • ------------- Group?。 - 17-18(crlf)
  • ------------- Group?。 - 18-29(字符串CRLF)
  • 第2场 - 组1 - 29-30(CRLF)
  • 匹配3 - 组1 - 35-36(CRLF)
  • 匹配4 - 第2组。 - 39-53(string to crlf)
  • ------------- Group?。 - 53-54(crlf)
  • ------------- Group?。 - 54-80(string to crlf)
  • ------------- Group?。 - 80-81(crlf)
  • ------------- Group?。 - 81-98(string to crlf)
+1

在问题中写入模式和测试字符串,一个简单的链接不够,最终可能在将来被打破。您的问题格式不正确,请参阅:https://stackoverflow.com/editing-help。关于你的模式:你的模式中没有第三组。 –

回答

0

不可能。 在一场比​​赛中,在同一组中得到超过1个结果。

相关问题