簡體   English   中英

javascript正則表達式匹配單詞,后跟數字

[英]javascript regular expression to match a word and followed by digits

我需要一個正則表達式來准確匹配一個單詞,然后立即跟隨javascript中的一些數字。

在下面的示例url中,我必須完全匹配-t后跟數字10,數字可能會改變。

在下面的url中,它應匹配-t和10。

priceangels.com/mouse-pads-t10.html

另一個例子url:priceangels.com/apple-t275.html,這里應匹配-t后跟275。

請幫我解釋一下。

試試這個正則表達式:

.*-t([\d]+).*

怎么樣:

var regex = /-t\d+/;

這也將滿足除了t其他詞語

qwertu10priceangels.com/mouse-pads-qwertu10.html

baba10 in priceangels.com/mouse-pads-baba10.html

/(?=\-)-(\w+\d+)/g

演示http://regex101.com/r/jN7wK2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM