Sublimetext3 在单引号之间复制数据
我有以下清单:Sublimetext3 在单引号之间复制数据,sublimetext3,sublimetext,Sublimetext3,Sublimetext,我有以下清单: select 'ABC','A101',1; select 'PABC\CE','U101',2; select 'A-BCXY','P01',3; select 'UABZUE','PU101',4; select 'WABCPY','IP1',5; select 'R-YUABC','2U1',6; select 'PYRABCQWDES','U1',7; ...... ...... (900 lines) 我只想复制单引号中的第一个数据: 'ABC' 'PABC\CE'
select 'ABC','A101',1;
select 'PABC\CE','U101',2;
select 'A-BCXY','P01',3;
select 'UABZUE','PU101',4;
select 'WABCPY','IP1',5;
select 'R-YUABC','2U1',6;
select 'PYRABCQWDES','U1',7;
......
......
(900 lines)
我只想复制单引号中的第一个数据:
'ABC'
'PABC\CE'
'A-BCXY'
'UABZUE'
'WABCPY'
'R-YUABC'
'PYRABCQWDES'
我尝试了使用Ctrl+D
进行选择和光标键复制,但无法获得完整的字符串
您需要使用正则表达式。升华文本使用
打开“查找”面板,确保选中“正则表达式”且未选中“整词”。将下面的正则表达式粘贴到面板中,然后单击Find All。将在整个文档中选择每行“选择”一词后的第一个单引号文本,也将选择单引号
(?<=select )'([^']*)'
(?
(?<=select ) A lookbehind to find the text: "select "
' Match a single quote (i.e. the beginning quote)
([^']*) Match any number of characters that are NOT a single quote
' Match a single quote (i.e. the ending quote)
(?<=select ')([^']*)(?=')