繁体   English   中英

正则表达式通过将参数视为文本来设置模式

[英]Regex set pattern by considering parameter as text

我有一个用户可以设置的字符串,我想在模式中使用该字符串。

模式看起来像这样“。” + inputStr +“。”

虽然如果使用在输入中有正则表达式特定的字符。 模式会破坏吗?

如何创建一个模式,以便正则表达式忽略inputStr中的内容?

有任何想法吗?

尝试:

Regex.Escape(inputStr);

这应该逃避任何会破坏您的RegEx的字符串(而不是字面上解释这些字符)。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM