0
A
回答
1
正則表達式旨在從輸入中刪除HTML標記。
它匹配以<
開頭並以>
結尾的文本,其中包含非>
/非引號或引用字符串(可能包含>
)。但它似乎有一個錯誤:
該.?
說,報價可能包含0或1個字符;它可能打算是.*?
(0個或更多字符)。並且爲了防止回溯在某些奇怪的情況下使.
匹配報價,它需要將(?: ...)
分組更改爲佔有(>
而不是:
)。
0
NODE EXPLANATION
--------------------------------------------------------------------------------
< '<'
--------------------------------------------------------------------------------
(?: group, but do not capture (0 or more times
(matching the most amount possible)):
--------------------------------------------------------------------------------
[^>'"] any character except: '>', ''', '"'
--------------------------------------------------------------------------------
| OR
--------------------------------------------------------------------------------
( group and capture to \1:
--------------------------------------------------------------------------------
['"] any character of: ''', '"'
--------------------------------------------------------------------------------
) end of \1
--------------------------------------------------------------------------------
.? any character except \n (optional
(matching the most amount possible))
--------------------------------------------------------------------------------
\1 what was matched by capture \1
--------------------------------------------------------------------------------
)* end of grouping
--------------------------------------------------------------------------------
> '>'
因此試圖刪除HTML標籤作爲YSTH也提到了。
+0
URL不起作用 – rbm
+0
看來服務已經壞了,無論如何,結果都在答案中。 –
相關問題
- 1. Perl正則表達式解釋
- 2. 解釋正則表達式
- 3. 正則表達式解釋
- 4. 正則表達式解釋
- 5. 正則表達式解釋
- 6. 解釋正則表達式
- 7. 正則表達式的解釋
- 8. 需要正則表達式的解釋
- 9. 正則表達式的解釋
- 10. vim的正則表達式解釋
- 11. 正則表達式的解釋
- 12. 正則表達式的解釋
- 13. 對此正則表達式的解釋
- 14. 解釋正則表達式的
- 15. Perl的正則表達式
- 16. Perl的正則表達式
- 17. Perl正則表達式vs解析
- 18. 解析perl正則表達式
- 19. 在perl中使用正則表達式解釋權力
- 20. 請解釋這個Perl正則表達式
- 21. Perl的正則表達式 - 動態正則表達式
- 22. 正則表達式中的perl正則表達式
- 23. 解釋這個R正則表達式
- 24. TCL正則表達式解釋
- 25. 正則表達式代碼解釋
- 26. 請解釋此正則表達式請
- 27. 正則表達式解釋[\ w- \。]
- 28. 幫助解釋正則表達式
- 29. C#正則表達式方法解釋
- 30. 正則表達式中解釋
如果您將正則表達式輸入到http://gskinner.com/RegExr/並將鼠標懸停在每一塊上,它將在工具提示中解釋它。 – Barmar
哪部分尤其你不明白?它有助於知道要解釋什麼 – ysth
我認爲該行的總體意圖是從輸入中刪除所有HTML標記。 – Barmar