簡體   English   中英

文本板中的正則表達式-刪除引號內未包含的所有文本

[英]Regex in Textpad - Remove all text that is not enclosed inside quotes

我正在使用Textpad編輯一些需要進行以下轉換的文本,

原文

<ds:column name="REFRIGERATE" type="String" />
<ds:column name="REORDER_DRUG_ID" type="Double" />

應該成為

REFRIGERATE            String
REORDER_DRUG_ID        Double

我需要提取引號中的所有內容並刪除其他所有內容。

"(.*?)" is not helping me.

請嘗試以下。

查找: .+?((?<=")[^ ]+(?="))|"[^"]+$

替換: \\1\\t

我沒有安裝TextPad但假設兩者應該相似,並且使用Notepad++進行了測試。

暫無
暫無

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

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