AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / computer / 问题

问题[find-and-replace](computer)

Martin Hope
sarahslvmn
Asked: 2022-07-25 13:45:45 +0800 CST

在 Notepad++ 中查找和替换:如何在上面插入相同数量的缩进行?

  • 13

我需要在具有许多函数定义的大量 Python 文件中替换所有出现的

def some_func(foo, bar):

和

@jit(parallel=True)
def some_func(foo, bar):

无论缩进级别如何def some_func(foo, bar)。

示例:我想替换

def some_func_1(foo, bar):

    def some_func_2(foo, bar):

        def some_func_3(foo, bar):

def some_func_4(foo, bar):

和

@jit(parallel=True)
def some_func_1(foo, bar):

    @jit(parallel=True)
    def some_func_2(foo, bar):

        @jit(parallel=True)
        def some_func_3(foo, bar):

@jit(parallel=True)
def some_func_4(foo, bar):

动机:我想numba通过使用@jit.

PS.:也欢迎对这种(ab)使用的幼稚方法发表评论/批评@jit(例如,如果这根本不起作用)!

regex find-and-replace
  • 4 个回答
  • 1514 Views
Martin Hope
Joe D
Asked: 2022-03-02 10:04:59 +0800 CST

在 Microsoft Word 中用 « 查找和替换 "

  • 5

我正在使用 macOS 版本的 Microsoft Word (2019)。

在过去的 3 个月里一直在做我最后的大学项目。最终一直引用错误

我"在整个文档中使用过,而应该使用过«

所以我想我可以用默认的查找和替换 Word 的功能来查找和替换所有引号,如下所示:

当我单击“全部替换”时,会出现以下弹出窗口:

在此处输入图像描述

但这是一个邪恶的谎言。即使它通知用户,Word 也没有替换任何内容。

我会失去理智手动更换所有的混乱......有没有办法可以自动完成?

提前致谢

microsoft-word find-and-replace
  • 1 个回答
  • 114 Views
Martin Hope
John Tee
Asked: 2021-09-28 08:56:03 +0800 CST

仅从指定的段行中删除所有空格和制表符?

  • 6

我使用记事本++ v8.1.1。

如何查找特定段并仅从该段中删除所有空格和制表符?

例如,我想查找所有“EQD”行并从这些行中删除所有空格和制表符。

样本数据:

EQD+CN+ZMLU XXXXXXX+45GP+++5  
NAD+CA+ZMLU:172:ZZZ  
LOC+147+0260808::5  
FTX+AAA+++ALUMINUM ARTICLES  
MEA+WT++KGM:16549  
LOC+9+DOHAI:139:6  
LOC+11+USSAV:139:6  
RFF+BM:1  
EQD+CN+ZMLU XXXXXXX+45GP+++5  
NAD+CA+ZMLU:172:ZZZ  
LOC+147+0260202::5  
FTX+AAA+++ALCOHOLIC BEVERAGES  
MEA+WT++KGM:27797  
LOC+9+JMKIN:139:6  
LOC+11+USSAV:139:6  
RFF+BM:1  
EQD+CN+ZMLUXXXXXXX+45GP+++5  
NAD+CA+ZMLU:172:ZZZ  
notepad++ find-and-replace
  • 2 个回答
  • 539 Views
Martin Hope
Help
Asked: 2021-09-25 09:46:58 +0800 CST

正则表达式匹配多行文本

  • 9

我正在尝试使用正则表达式匹配以以下标签开头和结尾的行:

<Description>
</Description>

在标签之间,可以有多行文本,我该如何匹配这个值?示例描述标签:

<Description>
 test1
 test2
 test3
 test4
</Description>

我尝试了多种无效的正则表达式变体,这是我尝试过的最新变体:

<Description>(\n.*)</Description>

编辑:我在使用正则表达式时使用 Visual Studio 17s 查找/替换组件。此外,描述标签有多个实例。

regex find-and-replace
  • 2 个回答
  • 9943 Views
Martin Hope
MsGISRocker
Asked: 2021-07-08 09:17:24 +0800 CST

如何从字符串中提取数字并用逗号(或其他分隔符)分隔它们(替换、替换、擦除、isnumber、删除、删除......)

  • 5

我需要从 Excel 中的字符串中提取数字,并且数字需要用逗号分隔,如第 3 行(或任何其他分隔符)所示。

在此处输入图像描述

我可以通过以下方式提取第 1 行中的数字:

=SUMPRODUCT(MID(0&A1, LARGE(INDEX(ISNUMBER(--MID(A1, ROW(INDIRECT("1:"&LEN(A1))), 1)) * ROW(INDIRECT("1:"&LEN(A1))), 0), ROW(INDIRECT("1:"&LEN(A1))))+1, 1) * 10^ROW(INDIRECT("1:"&LEN(A1)))/10)´´´

或在第 2 行中:

=SUM(MID(0&A2,LARGE(INDEX(ISNUMBER(--MID(A2,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10)

但是,我需要以某种方式将它们分开。

注意:我有多达 200 个不同的数字和汽车品牌组合,这会导致简单的替代功能达到极限。如果可能的话,我更喜欢没有隐藏临时列的基于公式的解决方案(当然不需要手动点击鼠标)。我的 VBA 技能很低,但我愿意迎接新的挑战!

microsoft-excel find-and-replace
  • 2 个回答
  • 473 Views
Martin Hope
Richard Gostanian
Asked: 2020-10-28 22:16:47 +0800 CST

在 bash 的字符串中用另一种模式替换一个模式时,使用 2 个斜线和使用 1 个斜线有区别吗?

  • 5

给定 bash 中的以下字符串

original="a bird flew in my window"

old="a"

new="the"

以下,在原始后使用 2 个斜杠

result=${original//$old/$new}

将使结果=“鸟飞进我的窗户”

我在至少一本书中以及在

https://stackoverflow.com/questions/9142131/replace-a-word-with-another-in-bash

但是下面带有 1 个斜线的也有同样的作用

result=${original/$old/$new}

是否存在使用 1 个或 2 个斜线之间存在差异的情况?

bash find-and-replace
  • 1 个回答
  • 41 Views
Martin Hope
Liron Hallak
Asked: 2020-10-19 00:30:59 +0800 CST

用父节点的值替换 XML 子节点的值

  • 5

我有一个 xml 文件,我想用父节点中的一些文本替换子节点中的文本。这在记事本++中是否可行,还是我需要使用不同的程序或编写代码?这是一个示例 xml:

<output name="Element_152"">
  <field name="NAME" key="true">Unit001</field>
  <field name="Element">sdf56sd4sdfs54ds</field>
</output>
<output name="Element_153"">
  <field name="NAME" key="true">Unit002</field>
  <field name="Element">s454f6s4fsdf54s</field>
</output>

我想将 的值<field name="Element">从 更改为属性<output name=..>,所以我会得到:

<output name="Element_152"">
  <field name="NAME" key="true">Unit001</field>
  <field name="Element">Element_152</field>
</output>
<output name="Element_153"">
  <field name="NAME" key="true">Unit002</field>
  <field name="Element">Element_153</field>
</output>

谢谢你。

notepad++ find-and-replace
  • 1 个回答
  • 274 Views
Martin Hope
Ooker
Asked: 2020-09-23 02:12:21 +0800 CST

如何将字符替换为制表位?

  • 5

有没有办法将字符更改为制表位?这是我的输入和输出:

在我的理解中,只有在你拥有一个内容之后,才能实现一个目录。在这里我只是纯粹处理数据,下面没有内容。高级查找中有一个制表位选项,但它也针对行首的制表符运行。在这里,我只想用正确的制表位替换斜线。其他一切都没有动过。

microsoft-word find-and-replace
  • 1 个回答
  • 126 Views
Martin Hope
Carsten Krogh-Simonsen
Asked: 2020-08-20 06:01:29 +0800 CST

Notepad ++ XML - 根据不包含某些内容的子标签内容有条件地删除标签

  • 6

我有一个大的 xml 文件,如果它们不包含嵌套子元素内容的正确开始,我需要删除一些子元素。

我的 xml 文件如下所示:

<product>
    <catalogEntry>
      <idPath><![CDATA[K212/G425638/G425649/G426239/G426265/G601769]]></idPath>
      <namePath><![CDATA[Web Katalog DK/Solar Plus/Solar Plus EL/Afsnit 12 - Kommunikations- & sikringsmateriel/Racks/Vægracks]]></namePath>
      <ImagePath><![CDATA[K212-{\pics\_catalogmanager\sz2\ikon_solarplus.jpg}{\pics\_catmandk_kampagner\sz2\ikon solar plus_el.jpg}{\pics\_catmandk_solar plus\sz2\solarplusel_afs.13.jpg}{\pics\cubic cabinet\sz2\5709832021591p.jpg}{\pics\mass creation\sz2\0000101760-6he2060020med20plade20a.jpg}]]></ImagePath>
    </catalogEntry>
    <catalogEntry>
      <idPath><![CDATA[K352/G600248/G600247]]></idPath>
      <namePath><![CDATA[Solar plus mini guide/Rack og tilbehør/Vægrack]]></namePath>
      <ImagePath><![CDATA[K352-{}{}]]></ImagePath>
    </catalogEntry>
    <catalogEntry>
      <idPath><![CDATA[K212/G425642/G444580/G444590/G444598]]></idPath>
      <namePath><![CDATA[Web Katalog DK/Kommunikation/Rack, tilbehør, kabel management/Vægrack/Solar Plus Vægrack]]></namePath>
      <ImagePath><![CDATA[K212-{\pics\_catalogmanager\sz2\ikon_kommunikation.jpg}{\pics\_catalogmanager\sz2\kommunikation_rack-skabe_.jpg}{\pics\lk dataconnect\sz2\5703302138918p.jpg}{\pics\mass creation\sz2\0000101760-6he2060020med20plade20a.jpg}]]></ImagePath>
    </catalogEntry>
    <catalogEntry>
      <idPath><![CDATA[K193/G389888/G395066/G585958/G586999/G600567]]></idPath>
      <namePath><![CDATA[PRODUCTS NOT VISIBLE IN WEB KATALOG DK/Grp7 - Kabel § Føringsveje § Data/157R - Rune Agersnap/Kampagnemails/Afsluttede kampagner/Nye Solar plus vægrack - Gældende til op med d. 05.05.19]]></namePath>
      <ImagePath><![CDATA[K193-{}{}{}{}{\pics\mass creation\sz2\0000101760-10he2050020med20plade20fri.jpg}]]></ImagePath>
    </catalogEntry>
    <catalogEntry>
      <idPath><![CDATA[K212/G425639/G426577/G426699/G426927/G426940/G600572]]></idPath>
      <namePath><![CDATA[Web Katalog DK/EL/(10.00 - 29.99) Stærkstrømsmateriel/12.00 Kapslings- og tavlemateriel/12.30 Rack-skabe inkl. tilbehør/Vægrack/Solar plus vægracks]]></namePath>
      <ImagePath><![CDATA[K212-{\pics\_catalogmanager\sz2\ikon_el.jpg}{\pics\_catalogmanager\sz2\10.00_29.99.jpg}{\pics\_catalogmanager\sz2\12.00.jpg}{\pics\cubic cabinet\sz2\5709832045535p.jpg}{\pics\cubic cabinet\sz2\5709832045399p.jpg}{\pics\mass creation\sz2\0000101760-6he2060020med20plade20a.jpg}]]></ImagePath>
    </catalogEntry>

我只需要保留元素包含我需要删除<![CDATA[K212 的其他元素的元素<catelogEntry>

我已经尝试在查找和替换中对此语句进行一些变体 <catalogEntry>(?:(?!</catalogEntry>.)+[^K212](?:(?!<catalogEntry>).)+</catalogEntry>\R

但我得到一个无效的表达式。

notepad++ find-and-replace
  • 1 个回答
  • 100 Views
Martin Hope
Rounin - Standing with Ukraine
Asked: 2020-05-02 06:45:43 +0800 CST

在 Firefox 开发者工具调试器中搜索/查找/替换

  • 5

我已经翻遍了,但我找不到任何东西(甚至在MDN Firefox Developer Tools Help Pages中也没有),它解释了当我在Firefox Developer Tools中查看调试器时,我可以请求一段 javascript 和然后循环浏览我正在查看的文档中该片段/子字符串的所有出现。Find.js

通常,我将整个脚本复制/粘贴到 Sublime Text 3,然后开始循环使用Find。

但这开始感觉相当耗时/过度精心。

有什么方法可以Find在调试器本身中启动?

注意,我知道[CTRL] +[SHIFT] + Fwhich 会在所有可用的 javascript 文件中提取行引用列表,但这不太有用,因为我通常希望在其周围的上下文中找到一段代码,以知道我正在查看正确的它的实例。

firefox find-and-replace
  • 1 个回答
  • 865 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何减少“vmmem”进程的消耗?

    • 11 个回答
  • Marko Smith

    从 Microsoft Stream 下载视频

    • 4 个回答
  • Marko Smith

    Google Chrome DevTools 无法解析 SourceMap:chrome-extension

    • 6 个回答
  • Marko Smith

    Windows 照片查看器因为内存不足而无法运行?

    • 5 个回答
  • Marko Smith

    支持结束后如何激活 WindowsXP?

    • 6 个回答
  • Marko Smith

    远程桌面间歇性冻结

    • 7 个回答
  • Marko Smith

    子网掩码 /32 是什么意思?

    • 6 个回答
  • Marko Smith

    鼠标指针在 Windows 中按下的箭头键上移动?

    • 1 个回答
  • Marko Smith

    VirtualBox 无法以 VERR_NEM_VM_CREATE_FAILED 启动

    • 8 个回答
  • Marko Smith

    应用程序不会出现在 MacBook 的摄像头和麦克风隐私设置中

    • 5 个回答
  • Martin Hope
    Vickel Firefox 不再允许粘贴到 WhatsApp 网页中? 2023-08-18 05:04:35 +0800 CST
  • Martin Hope
    Saaru Lindestøkke 为什么使用 Python 的 tar 库时 tar.xz 文件比 macOS tar 小 15 倍? 2021-03-14 09:37:48 +0800 CST
  • Martin Hope
    CiaranWelsh 如何减少“vmmem”进程的消耗? 2020-06-10 02:06:58 +0800 CST
  • Martin Hope
    Jim Windows 10 搜索未加载,显示空白窗口 2020-02-06 03:28:26 +0800 CST
  • Martin Hope
    andre_ss6 远程桌面间歇性冻结 2019-09-11 12:56:40 +0800 CST
  • Martin Hope
    Riley Carney 为什么在 URL 后面加一个点会删除登录信息? 2019-08-06 10:59:24 +0800 CST
  • Martin Hope
    zdimension 鼠标指针在 Windows 中按下的箭头键上移动? 2019-08-04 06:39:57 +0800 CST
  • Martin Hope
    jonsca 我所有的 Firefox 附加组件突然被禁用了,我该如何重新启用它们? 2019-05-04 17:58:52 +0800 CST
  • Martin Hope
    MCK 是否可以使用文本创建二维码? 2019-04-02 06:32:14 +0800 CST
  • Martin Hope
    SoniEx2 更改 git init 默认分支名称 2019-04-01 06:16:56 +0800 CST

热门标签

windows-10 linux windows microsoft-excel networking ubuntu worksheet-function bash command-line hard-drive

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve