我想從一個RTE場截斷的一切,但第一款用於摘錄替換Typo腳本/正則表達式:使用字符串的RTE場
20 = HTML
20.value.field = tx_myextention_field
20.value.parseFunc < lib.parseFunc_RTE
20.wrap = <p class="claim-long">|</p>
20.stdWrap.replacement {
10 {
search = /^(.*?\/p).*$/m
replace = \1>
useRegExp = 1
}
}
爲什麼不工作這正則表達式? 還是有更好的解決方案?
你能指定「不工作」多一點精確?什麼都沒發生?錯誤的輸出?錯誤? –
你可以使用stdWrap.cropHTML來達到類似的效果。它也會縮短第一段,如果第一段太短,則使用多段。但也許這在你的情況是可取的? http://docs.typo3.org/typo3cms/TyposcriptReference/Functions/Stdwrap/Index.html#stdwrap-crophtml – Jost
「不工作」意味着整個文本被渲染。沒有更換,但感謝cropHTML方法,我認爲這應該適用於我的情況 –