有人對Regex 0.12有一些經驗嗎?正則表達式0.12是如何工作的? IBM Watson transf。正則表達式 d + 。 d + 。 d + [PZ] d + - into - >正則表達式0.12
此時,我們使用的是Watson Explorer企業版。 因此,我們已經構建一個XSL腳本可以檢索perticual元數據回:
我們基本上需要的是3.2.14P5879或14.1.1Z5526
這樣的模式:數位點數字點位字母,數字P_or_Z
例如,如果我的文字:
有與項目3.2.14P5879,regardin問題克至記錄14.1.1Z5526 -ABC.docx它說,我們已經使用的文檔「14.1.1P5526 - xyz.pdf」
然後,它會是驚人的,如果我們能有下一個結果:
- <content name="test">3.2.14P5879</content>
- <content name="test">14.1.1Z5526</content>
- <content name="test">14.1.1P5526</content>
但現在, 當我們試圖用下一個REG-表達
\d+\.\d+\.\d+[PZ]\d+
我們注意到,它沒有工作,爲此,其原因是:我們認爲,華生根據這個鏈接仍然使用正則表達式0.12
和(見正則表達式規範詳細信息):
http://www.delorie.com/gnu/docs/regex/regex_toc.html
因此,問題是:
如何將\ d +。\ d +。\ d + [PZ] \ d +寫入正則表達式0.12兼容版本?
加
如何以及在哪裏可以測試這些東西? (我不想接力計算器,爲每一個新的查詢)
它是好,如果我下週三測試它?然後我再次訪問WEX – Dieter
@Dieter隨時測試它! –
嘿,如果你編輯你的代碼,根據我的解決方案,我會接受你的正確 - 因爲你犯了一個小錯誤 – Dieter