2012-09-13 125 views
1

我正在尋找1234567.0的匹配項,並用1234567替換所有匹配項我正在使用企業嚮導,並且無法理解爲什麼我的正常表達式與視覺工作室一起工作將無法在程序中工作。查找數字匹配,用分隔符匹配替換。正則表達式

現在我想(/d{9})(/d{7})我知道我在這裏下車的方式,繼續挖成正則表達式的神祕世界。

任何正則表達式嚮導都有兩美分。謝謝。

+0

heheheh ......數字的 –

+0

@KenWhite很明顯錯字 –

+0

@KenWhite這很有趣。我喜歡那裏。 –

回答

0

\d+\.\d+將匹配1個或多個號碼,然後是小數,接着是一個或多個數字。

如果要捕獲整數部分,請在其周圍放置括號。

(\d+)\.\d+


\d是數字特殊字符

+手段 「比賽的這些至少一個」

\.只是匹配的時期。由於.是一個特殊字符,因此您必須用\

+1

你們很棒。謝謝!!! – Ccorock

+0

@Camdroid沒問題 –

+0

@PhillipSchmidt - 我看到了你的原始答案 - 它很短。然後你意識到我的答案有一個分組,所以在寬限期你已經用你在我的閱讀內容更新了你的答案。當然,爲什麼不呢。但下一次當你這樣做時,至少要讓你的競爭對手這樣做......祝你好運! –

1

將其跳過012如何將第一個匹配組替換爲(\d+)\.\d+ ..?修剪包含句號的小數部分。

+0

你可以給我一個例子,我不太確定我看到了區別。儘管謝謝你的迴應。 – Ccorock

相關問題