你好,我有關於基於以下的正則表達式正則表達式:可選,忽略雙引號
static string partPattern = @"^(?<Key>\w+)\s*(?<Value>.*)$";
樣本數據匹配的組如下一個問題:
TEST_REPLICATE
{
REPLICATE_ID 1986
ASSAY_NUMBER 877
ASSAY_VERSION 4
ASSAY_STATUS "Research"
}
我能夠正確地檢索值如果值爲NULL,它也可以正常工作。我正在嘗試做的是還檢索一個值,例如最後一個模塊是雙引號。我不確定我是否正確地做了這件事,這是否是上述場景的正確的正則表達式,我只是在w之前加了引號。請更正,謝謝
static string partPattern = @"^(?<Key>\"w+)\s*(?<Value>.*)$";
不你的原始表達式已匹配這樣的價值觀? – Qtax
你想報價剝離報價? – BlueM
@Qtax,你說得對,它現有的正則表達式也可以工作,我只是沒有它的節點,謝謝! – user721