Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 一种正则表达式,可以包含一个局部模式,但不能包含另一个模式_Regex - Fatal编程技术网

Regex 一种正则表达式,可以包含一个局部模式,但不能包含另一个模式

Regex 一种正则表达式,可以包含一个局部模式,但不能包含另一个模式,regex,Regex,考虑以下几行: यदि रेनेसाँ मिथ्या है तो इतिहास क्या है? जब हम इसके स्वाभाविक तत्वों को देखें यदि रेनेसाँ मिथ्या है तो इतिहास क्या है? जब हम इसके स्वाभाविक तत्वों को देखें 寿命 यदि रेनेसाँ मिथ्या है तो इतिहास क्या है? जब हम इसके स्वाभाविक तत्वों को देखें 我想编写

考虑以下几行:

  • यदि रेनेसाँ मिथ्या है तो इतिहास क्या है? जब हम इसके स्वाभाविक तत्वों को देखें <代码>

  • यदि रेनेसाँ मिथ्या है तो इतिहास क्या है? जब हम इसके स्वाभाविक तत्वों को देखें 寿命

  • यदि रेनेसाँ मिथ्या है तो इतिहास क्या है? जब हम इसके स्वाभाविक तत्वों को देखें

  • 我想编写一个正则表达式,删除a)不包含Devanagari字符b)的行,除了一些精确的标记(如,
    )。 所以基本上,它不应该与第1行匹配。三,。但只有第2行

    我尝试将捕获组合并到一个否定集
    [^ँ-ॿ(FIL)
    但这显然不起作用。我尝试了其他类似的组合,但未能找到解决方案。

    在C#中,您可以使用以下正则表达式:

    ^(?!.*?<FIL\\>)(?=.*?[^\p{IsDevanagari}\p{P}\s]).+$
    
    ^(?。*?)(?=.*?[^\p{IsDevanagari}\p{p}\s])+$