捕获具有替代选择的句子组

时间:2015-02-22 18:46:59

标签: regex

我想捕捉这两个法语句子。

  1. Je ne pense pas que
  2. Pensez-vous que
  3. 请更正我的RE。

    (je )? (ne )?(?: pense|pensez)(?: -)?(vous )?(?: pas)? que
    

1 个答案:

答案 0 :(得分:0)

为什么不简单?

/(Je ne pense pas|Pensez-vous) que/

甚至更简单

/(Je ne pense pas que|Pensez-vous que)/