我正在嘗試創建一個正則表達式來捕獲重複字符之間的文本。我只想在3個重複字符之間捕捉文本,但我不想在4個或更多字符之間匹配文本。正則表達式捕獲3但不是4重複字符的文本
例子:
==Text not to capture==
===Text to capture===
====Text not to capture====
=====Text not to capture=====
這正則表達式將捕捉那些具有3 ===多:
(?<=[=]{3})(.*?)(?=[=]{3})
如何排除那些有4個或更多字符?
差不多,但它仍然捕捉'=東西= ''裏面'====東西===='。添加更多的環視。 –
修正了這個問題,記住它看起來很糟糕,我很確定它不是固定的。仍在考慮改進。 – Michelle
這個爲我工作。它只捕獲===並且捕獲組需要文本。謝謝! – BlueNile