0
如果我有這個文本「/ text1/text2/text3/endtag」&想要提取endtag之前的最後一個文本(text3),我需要使用哪種正則表達式模式?在重複標記模式之間匹配文本
我嘗試這樣做:
/\/(.*)\// &
這給了我一切ENDTAG之前。
繼給我的只有「text1」中
/\/(.*?)\//
我是一個新手,當談到提前正則表達式所以感謝您的幫助&耐心。
如果我有這個文本「/ text1/text2/text3/endtag」&想要提取endtag之前的最後一個文本(text3),我需要使用哪種正則表達式模式?在重複標記模式之間匹配文本
我嘗試這樣做:
/\/(.*)\// &
這給了我一切ENDTAG之前。
繼給我的只有「text1」中
/\/(.*?)\//
我是一個新手,當談到提前正則表達式所以感謝您的幫助&耐心。
var matches = /([^\/]*)\/endtag$/.exec("/text1/text2/text3/endtag");
console.log(matches[1]);
您希望匹配不包含「/」後跟「/ endtag」加上行尾的字符串。
這工作,我也理解了邏輯。非常感謝! – user1716157