簡體   English   中英

用正則表達式升華文本替換模式

[英]Sublime text replace pattern with regex

使用Sublime Text 3,我試圖找到<span>元素的所有實例,其中類值不包含在引號中-例如<span class=foo> -我想將類值包裝在引號中。

作為激活+ regex選項的搜索+替換,以下各項無法正常工作:

  • 查找內容: <span class=[A-Za-z0-9]*>
  • 替換為: <span class="$1">

我得到的結果(我不想要)是<span class="">

高亮顯示搜索詞正確匹配了我想要的內容,但是我要在其中插入先前捕獲的模式的$ 1部分不起作用。 我還嘗試了\\1在替換模式中。

我的語法有什么問題?

答案作為評論提供。 要捕獲的圖案未用括號括起來。

告訴它您想要(捕獲)的內容: <span class=([A-Za-z0-9]*)>

  • 亞歷克斯·K。

暫無
暫無

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

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