簡體   English   中英

一個正則表達式代表一個空格后跟一個句點?

[英]A Regex which represents a space followed by a period?

我有以下陳述:

Regex.IsMatch("a .e", "\\.")按預期返回true
Regex.IsMatch("a .e", "\\b\\.")返回false而應該返回true

嘗試了其他一些實例,並發現"\\b\\." 不能按預期工作。 怎么了 您能否告訴我如何創建一個代表空格和句點的正則表達式?

空格后跟一個句點:

" \\."

請注意,您需要使用轉義符“。”來轉義“ \\”。

或者

@" \."

您忘記了正則表達式的模式是字符串。.c#中的字符串具有需要轉義的特殊字符..斜杠是其中之一..試試..

Regex.IsMatch("a .e", "\\\\b\\\\.")

暫無
暫無

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

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