我對正則表達式有問題。塊縮進正則表達式
我想實現一個正則表達式來只選擇標籤縮進塊,但我不能找到使工作的一種方式:
例子:
INDENT(1)
INDENT(2)
CONTENT(a)
CONTENT(b)
INDENT(3)
CONTENT(c)
所以我需要一個像塊:
INDENT(2)
CONTENT(a)
CONTENT(b)
和
INDENT(3)
CONTENT(c)
我該怎麼做?
真的TKS,它幾乎是,這是我原來需要:
table
tr
td
"joao"
"joao"
td
"marcos"
我需要分開 「TD」 塊,我能適應你的例子嗎?
哥們,真的TKS,它幾乎是,這是我原來需要: 表 TR TD 「若昂」 「若昂」 TD 「馬科斯」 我需要分開的「td」塊,我可以調整你的例子嗎? 真的很好! – joaomdmoura
@ user999472 - 這是一個完全不同的問題......你爲什麼不問你需要什麼?你需要將文件解析爲HTML文檔嗎?如果您需要使我的解決方案適應您的代碼,您只需添加另一個選項卡:'^ \ t(\ t +)(\ S。*)\ n(?:\ 1 \ t。* \ n)*'或'^(\ t {2,})(\ S。*)\ n(?:\ 1 \ t。* \ n)*'。 – Kobi
是的,就像它是一個來自預編譯器項目的詞法分析器,我認爲第一個例子很容易理解,但是劑量匹配,對此很感興趣 – joaomdmoura