我剛剛在http://regexcrossword.com/上做了有趣的正則表達式填字遊戲 - 發現我不明白量化組的含義。 ()()+或*正則表達式,組和量化器
讓我嘗試http://ole.michelsen.dk/tools/regex.html,它提供的JavaScript和PHP的正則表達式引擎:「Trololo」
來匹配的字符串是(不帶引號)。 (如果對「環球比賽」改變的東西,它被添加作爲底漆版本,也就是JS」,因爲它並沒有改變PHP模式東西。切換)
JS, (.)+ => 0: Trololo! 1: !
JS', (.)+ => 0: Trololo!
PHP, (.)+ => 0: Trololo! 0: !
JS, (.)* => 0: Trololo! 1: !
JS', (.)* => 0: Trololo!
PHP, (.)* => 0: Trololo! 1: 0: ! 1:
JS, (.){5} => 0: Trolo 1: o
JS', (.){5} => 0: Trolo
PHP, (.){5} => 0: Trolo 0: o
JS, (.){4} => 0: Trol 1: l
JS', (.){4} => 0: Trol 1: olo!
PHP, (.){4} => 0: Trol 1: olo! 0: l 1: !
是否有任何規範性的答案是什麼這是什麼語義?
什麼是JS和JS?有什麼不同? –
我認爲該網站沒有給你正確的羣體。改爲使用http://www.regexplanet.com/。 –