[英]Regex with digits and some special characters
我需要有關創建可識別文本中標記的正則表達式的幫助。
令牌要求如下:
$
開頭和結尾 _
任意組合 .
,意思是:
$some.valid.sample$
有效 $some..invalid.sample$
不是 $some.valid[0].sampl$
有效 $some.invalid[].sample$
不是 附加要求(在評論中討論之后):
.
如果它們不在結尾處(即,如果它們不只是在結束$
之前) $
之間的內容 誰能幫我這個忙嗎?
到目前為止,我有\\$([A-Za-z0-9._]*(\\[\\d+\\])*)+]$
根據注釋中更新的規則,這是您需要的:
\$(?=[^\$]{1,64}\$)\w+(?:\[\d+\])?(?:\.\w+(?:\[\d+\])?)*\$
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.