簡體   English   中英

正則表達式如何在字符串末尾匹配下划線?

[英]How do I Regex match an Underscore at end of string?

我有以下模式,該模式最后沒有下划線,但可以正常工作

“。\\ d {1,2} \\。\\ d {1,2} _。”

編輯:

所以我想要所有看起來像這樣的字符串:

這里的任何文本10.20_這里的任何文本

“這是我使用的示例10.20_。”

“ 10.20_是另一個示例。”

_有一個. 這表示除換行符外,一次出現一個字符。 因此,如果_結尾,它將與正則表達式不匹配。 您沒有給出任何想要的示例,僅給出了正則表達式,但是您可能想使其成為.\\d{1,2}\\.\\d{1,2}_.?

嘗試這個,

^.*\d{1,2}\.\d{1,2}_.*$

您在正則表達式模式中使用句點令人困惑。 它說給我任何字符,您要在空格之前還是之后? 如果是這樣,請指定為\\ s? 無論是開始還是結束。 如果您只想要數字,請使用:

\d\d?\.\d\d?_

還是我錯過了什么?

暫無
暫無

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

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