Nas*_*loo 1 .net c# regex editor
我想为我的个人用法实现一个在线编辑器,因此我必须检查我在在线文本编辑器中写的语句是否正确.
我要检查使用正则表达式语句的形式,我找到了一个很好的表达IF语句 在这里,它是
if\s*\(((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^\(\)]|\((?1)\))*+)\)\s*{((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^{}]|{(?2)})*+)}\s*(?:(?:else\s*{((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^{}]|{(?3)})*+)}\s*)|(?:else\s*if\s*\(((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^\(\)]|\((?4)\))*+)\)\s*{((?:(?:(?:"(?:(?:\\")|[^"])*")|(?:'(?:(?:\\')|[^'])*'))|[^{}]|{(?5)})*+)}\s*))*;
Run Code Online (Sandbox Code Playgroud)
现在我正在寻找表达的其余部分,例如:
请don't say that it's impossible,我可以处理我的问题regular expression和IF expression我上面提到的是伟大的工作,我需要这样的事情为休息
先感谢您