精华内容
下载资源
问答
  • 最近Dreamweaver8遇到了一种很抓狂的事,查找和替换窗口不显示了! 按Ctrl+F调出查找和替换窗口,然后长时间不去激活这个窗口,或者把它拖到桌面边上,它就像隐身了一样,无论怎么按Ctrl+F就是不显示出来。我清除...

    最近用Dreamweaver8遇到了一种很抓狂的事,查找和替换窗口不显示了!

    按Ctrl+F调出查找和替换窗口,然后长时间不去激活这个窗口,或者把它拖到桌面边上,它就像隐身了一样,无论怎么按Ctrl+F就是不显示出来。我清除缓存、重装Dreamweaver8,还是不行啊!<(︶︿︶)>!

    按下Alt+Tab,发现窗口存在。但是整个桌面就是找不到。

    Dreamweaver8 查找和替换窗口不见了解决办法

    鼠标放在任务栏预览,发现查找和替换窗口拉长了、或者变大了。

    Dreamweaver8 查找和替换窗口不见了解决办法

    Dreamweaver8 查找和替换窗口不见了解决办法

    左思右想就是不知道怎么弄出来,上班的时候电脑开的窗口很多,这时就需要把各个窗口拖到互相不影响的位置,这时突然灵机一动,鼠标可以移动,键盘不是也可以吗?

    于是我把查找和替换窗口激活,按下Atrl+空格,再按下M,通过方向键移动窗口,尼玛,终于回到桌面上了!

    Dreamweaver8 查找和替换窗口不见了解决办法

    总结:以后遇到桌面上窗口消失,但Tab切换能显示出来,激活窗口按下Atrl+空格,再按下M方向键移动窗口,就回来了!

    展开全文
  • 很多朋友都过或者正在UltraEdit,这个编辑器陪伴我也好几年了,从很多地方影响着我写代码的快捷键习惯,Ultraedit提供了非常丰富的编辑功能,其中非常重要的查找和替换功能一定大家都过,Ultraedit提供...

    很多朋友都用过或者正在用UltraEdit,这个编辑器陪伴我也好几年了,从很多地方影响着我写代码的快捷键习惯,Ultraedit提供了非常丰富的编辑功能,其中非常重要的查找和替换功能一定大家都用过,Ultraedit提供的查找替换功能非常方便和强大,可以在单独文件里面查找替换,也可以在多个文件、多个目录里面进行查找替换。而我们在使用这些查找替换功能的时候,一般都是针对某个字符串进行,前两天我要对一个目录下(包含子目录)所有的html文件中某一段代码进行查找替换,一下子不知道怎么操作了,由于长期写程序用到正则表达式,于是猜想具备如此强大功能的Ultraedit一定也有这样类似的匹配功能,于是点击Help一看,果然不出所料,Ultraedit支持基本的正则表达式匹配查找和替换功能,这能满足我们几乎全部的需要了。

    下面是对UltraEdit的Help中针对查找替换使用正则表达式部分的整理,最后还有我前两天用到的一个多行代码查找替换的例子。

    Ultraedit在使用正则表达式进行查找替换时有两个可使用的语法集合。一个是 UltraEdit 的更早的版本被使用的原来的 UltraEdit 句法。另一个是”Unix”类型的正则表达式,这个集合在ultraedit的默认配置中是没有启用的,需要在配置中找到search项,启用Unix类型的正则表达式。

    语法集合一:

    符号  功能
    %     匹配行的开始 - 显示搜索字符串必须在行的开始,但是在所选择的结果字符串中不包括任何行终止字符。
    $     匹配行尾 - 显示搜索字符串必须在行尾,但是在所选择的结果字符串中不包括任何行终止字符。
    ?     除了换行符以外匹配任何单个的字符
    *     除了换行符匹配任何数量的字符和数字
    +     前一字符匹配一个或多个,但至少要出现一个
    ++    前一字符匹配零个或多个,但至少要出现一个
    ^b    匹配一个分页
    ^p    匹配一个换行符(CR/LF)(段)(DOS文件)
    ^r    匹配一个换行符(CR 仅仅)(段)(MAC 文件)
    ^n    匹配一个换行符 ( LF 仅仅 )( 段 )( UNIX 文件 )
    ^t    匹配一个标签字符TAB
    []    匹配任何单个的字符,或在方括号中的范围
    ^{A^}^{ B^} 匹配表达式A或 B
    ^     重载其后的正规表达式字符
    ^(^)  括或标注为用于替换命令的表达式。


    一个正则表达式最多可以有9个标注表达式, 按正规表达式的需要而定。
    相应的替换表达式是 ^x , 替换范围x是1-9。例如:
    If ^(h*o^) ^(f*s^) matches “hello folks”,
    ^2 ^1 would replace it with “folks hello”.

    (hello folks 将被替换成 folks hello。)

    注: ^ 是实际字符 ^不是Ctl + 键值。

    例如:
    m?n 匹配 “man”,”men”,”min” 但不匹配 “moon”.
    t*t 匹配 “test”,”tonight” 和 “tea time” (the “tea t” portion) 但不匹配 “tea
    time” (newline between “tea ” and “time”).
    Te+st 匹配 “test”,”teest”,” teeeest “等等。但是不匹配 “tst”。
    [aeiou] 匹配每个小写元音。
    [,.?] 匹配一文字的 “,”,”.”或 “?”。
    [0-9, a-z] 匹配任何数位,或小写字母。
    [~0-9] 除了数字以外匹配任何字符 (~ 意味着”不”)

    你按如下方式可以查找一个表达式A或 B :

    “^{John^}^{Tom^}”

    这将在找John或Tom的出现。应该在 2 个表达式之间没有任何东西。

    你可以在同一搜索中按如下方式组合A or B and C or D:

    “^{John^}^{Tom^}^{Smith^}^{Jones^}”

    这将在John or Tom 后面找 Smith or Jones。

    语法二:”Unix”句法类型的正则表达式

    符号        功能
    /          标记下一个字符作为一个特殊的字符。
    "n"         匹配字符"n"。"n" 一个换行符或换行符字符。
    ^           匹配/定位行的开始。
    $           匹配/定位行的尾。
    *           匹配前面的字符零次或多次。例
    +           匹配前面的字符一次或多次。例
    .           匹配除了一个换行符字符匹配任何单个的字符。
    (expression)标注用于替换命令的表达式。一个正则表达式根据需要,最多可以有9个标注表达式。相应的代替表达式是 x , x的范围是 1-9 。
    例如:
    If (h.*o) (f.*s) matches "hello folks",
    2 1 would replace it with "folks hello".
    (hello folks 将被替换成 folks hello。)

    [xyz]       一个字符集。匹配在方括号之间的任何字符。
    [^xyz]      一个否定的字符集。不匹配在方括号之间的任何字符。
    /d          匹配一个数字字符。等价于[0-9]。
    /D          匹配一个非数字字符。等价于[^0-9]。
    /f          匹配一个换页字符。
    /n          匹配一个换行字符。
    /r          匹配一个回车符字符。
    /s          匹配任何空白的空格, 标签, 换页, 包括空格等等,但不匹配换行符。
    /S          匹配任何非空白的字符,但不匹配换行符。
    /t          匹配一个标签TAB字符。
    /v          匹配一个垂直的标签字符。
    /w          匹配任何词语字符包括下划线。
    /W          匹配任何非词语字符字符。
    注: ^ 是实际字符 ^不是Ctl + 键值。

    例如:
    m.n 匹配 “man”,”men”,”min” 但不匹配 “moon”.
    t+t 匹配 “test”,”tonight” 和 “tea time” (the “tea t” portion) 但不匹配 “tea
    time” (newline between “tea ” and “time”).
    Te*st 匹配 “test”,”teest”,” teeeest “等等。但是不匹配 “tst”。
    [aeiou] 匹配每个小写元音。
    [,.?] 匹配一文字的 “,”,”.”或 “?”。
    [0-9,a-z] 匹配任何数位,或小写字母。
    [^0-9] 除了数字以外匹配任何字符 (~ 意味着”不”)

    你按如下方式可以查找一个表达式A或 B :

    “(John)|(Tom)”

    这将在找John或Tom的出现。应该在 2 个表达式之间没有任何东西。

    你可以在同一搜索中按如下方式组合A or B and C or D:

    “(John|Tom) (Smith|Jones)”

    这将在John or Tom 后面找 Smith or Jones。

    另外:

    p 匹配 CR/LF ( 作为 rn 的一样 ) 作为DOS行结束符匹配

    如果查找/替换功能中正则表达式没有选用,则替换字段中下列字符也是有效的:

    符号 功能

    ^^ 匹配一个 “^” 字符
    ^s 替换为被选择 ( 加亮 ) 活跃的文件窗口的文章。
    ^c 替换为剪贴板的内容
    ^b 匹配一个页裂缝
    ^p 匹配一个换行符 ( CR/LF )( 段 )( DOS 文件)
    ^r 匹配一个换行符 ( CR 仅仅 )( 段 )( MAC 文件)
    ^n 匹配一个换行符 ( LF 仅仅 )( 段 )( UNIX 文件)
    ^t 匹配一个标签TAB字符

    下面是我要实现的一段代码查询替换的举例
    我想把一个.lrc文件中的汉字去掉:

    [ti:046]
    [ar:Book I]
    [al:english900]
    [la:zh]
    [by:]
    [00:00.00][4] Identifying objects.辨别物品
    [00:00.00]
    [00:00.01]What are these? 这些是什么?
    [00:01.93]Those are books. 那些是书。
    [00:03.87]Where are the books? 那些书在哪儿?
    [00:06.13]There they are. 在那儿。
    [00:08.68]These are my pencils. 这些是我的铅笔。
    [00:12.00]Where are your pens? 你的那些钢笔在哪儿?
    [00:14.85]They're over there. 在那里。
    [00:17.48]Are these your pens? 这些是你的钢笔吗?
    [00:20.04]Yes,they are. 是我的。
    [00:22.63]Those are mine. 那些是我的。
    [00:25.39]These are your books,aren't they? 这些书是你的,对不对?
    [00:28.35]No,they aren't. 不,不是。
    [00:31.07]They're not mine. 不是我的。
    [00:33.39]These are mine,and those are yours. 这些是我的,而那些是你的。
    [00:35.57]Those aren't your pens,are they? 那些钢笔不是你的,对吧?
    [00:36.38]

    点"搜索"->"替换",选中"正则表达式"

    查找:^([/./?]^) ?++$

    替换为:^1

    点“全部替换”,完成。

    大家可以在今后的编码中尝试一下Ultraedit的正则表达式查找替换功能,非常简单快捷

     

    展开全文
  • 我问她,直接查找 * ,空字符串替换不行吗?她说不行,这样会把所有的内容都删除的。哦,* ?在 Excel 里面也是通配符。我接着想到了[*],但这是 Access 的专利,在 Excel 里行不通。不得已打开 Excel 帮助文件...

    上班的时候,旁边一个 MM 问我,怎么把 Excel 文件里所有的 * 号删除?我问她,直接查找 * ,用空字符串替换不行吗?她说不行,这样会把所有的内容都删除的。哦,* 和 ?在 Excel 里面也是通配符。我接着想到了[*],但这是 Access 的专利,在 Excel 里行不通。不得已打开 Excel 帮助文件一查,原来 Excel 里的转义符是波浪号(~)。

    下面是 Excel 帮助文件的原话:

    You can find asterisks, question marks, and tilde characters (~) in worksheet data by preceding them with a tilde character in the Find what box. For example, to find data that contains "?", you would type ~? as your search criteria.

    查找 *,?和 ~ 三个特殊字符,在它们前面加上波浪号(~) 。

    展开全文
  • word查找功能很强大,除了查找纯文本,还可以结合格式...那么,我们点开始,替换,打开查找和替换对话框,在替换内容里输入要查找的文字如张经理,单击下方的更多, 这样,估计你也就明白该怎么做了吧?不多罗...

      word查找功能很强大,除了查找纯文本,还可以结合格式进行查找,比如标题中的张经理我们要换成【张经理】而正文中出现的张经理,我们又不能换。而正文和标题的字体字号刚好有区别的,我们就可以很容易地进行操作了。

    比如,标题是四号宋体,正文是五号宋体

    那么,我们点开始,替换,打开查找和替换对话框,在替换内容里输入要查找的文字如张经理,单击下方的更多,

    巧用格式查找替换部分文字 - 毒来毒往 - 毒来毒往

    这样,估计你也就明白该怎么做了吧?不多罗嗦了……

    展开全文
  • python之字符串查找替换

    千次阅读 2018-12-04 15:20:57
    任务描述 ...那么,这一功能最基础核心的字符替换,如果我们要自己基于Python来实现,该怎么做呢? 本关的任务是,给定一个字符串,要利用Python提供的字符串处理方法,从该字符串中查找特定的词...
  • 那么,这一功能最基础核心的就是字符替换,如果我们要自己基于 Python 来实现,该怎么做呢? 字符串查找 Python 提供了内置的字符串查找方法find(),利用该方法可以在一个较长的字符串中...
  • notepad++ 怎么查看和替换换行符

    千次阅读 2019-12-11 12:17:59
    最近在做短词汇命中时,经常会发现命不中的情况,最后发现是换行符在捣鬼,因此需要notepad++来查看和替换换行符; 查看换行符 在视图-显示符号-显示所有字符里,选中即可查看 这里的CR LF既是换行符 ...
  • vim-指定区域查找替换

    千次阅读 2015-12-02 22:47:45
    vim中的区域查找替换,vim这么强大的工具当然是支持只替换一部分文本啦,那么怎么实现呢? 最直接的方式: 1. v选中文本 2. 然后: 这样的话,命令默认形式是:'<,'>s/source/source_abc/g繁琐的方法:'a,'bg/...
  • Notepad++可以,利用查找和替换功能,选择正则表达式,查找目标框里输入你想要替换的字符串,替换为框里输入\r,点击替换即可。这是个 很强大的功能,利用还它可以批量替换任何字符串,比如你链接是123 123 123 ...
  • Notepad++可以,利用查找和替换功能,选择正则表达式,查找目标框里输入你想要替换的字符串,替换为框里输入\r,点击替换即可。这是个很强大的功能,利用还它可以批量替换任何字符串,比如你链接是123 123 123 ...
  • 这两天在powerdesigner设计数据库。一直以为name就是注释名字来着。后来生成sql语句 怎么就没有注释信息那。 后来看了半天才知道自己范2了。 通过各种信息查找。大多都是改database下的edit current DBMS 里面的...
  • vscode输入正则表达式进行匹配的方法:使用快捷键“Ctrl+F”调出查找框使用正则表达式进行匹配的方法示例:1) .  —  匹配任何字符点符号 . 用来匹配任何字符:b.t上面的正则匹配 "bot",`"bat"任何以b开头、t...
  • 正则表达式(Regular Expression)是一门简单语言的语法规范,是强大、便捷、高效的文本处理工具,它应用在一些方法中,对字符串中的信息实现查找替换和提取操作。 JavaScript中的正则表达式RegExp对象表示,有两...
  • //10-24 以中根后根遍历序列构造二叉树,替换所有与pattern匹配的子树为bitree。 public class BinaryTree<T> { public BinaryNode<T>root; public BinaryTree() { this.root = null; } ...
  • Java语言程序设计B报告 题目编写一个记事本程序 一要求图形用户界面实现能实现编辑保存另存为查找替换等功能提示使用文件输入输出流 课程设计思路 设计两个类一个记事本的类JSB具有程序的要求功能再创建一个课设...
  • excel中“~”替换成“-”

    千次阅读 2018-11-16 11:37:38
    在excel 中 “~” 是不能查找和替换的,要怎么处理呢? 因为"~"符号本身就是通配符中的一种 在Excel中通配符有3个,分别为?(问号)、*(星号)、~(波形符)。 其中,?(问号)可代表任意单个字符; *...
  •  问:替换中的“全字匹配”有什么?答:全字匹配主要是针对英文数字的.指在有效的分隔符范围内如果选择全字匹配,要查找的内容必须与分隔符之间的部分完全一致,少或多都不可以.比如,如果在"saddow sasdf"中查找...
  • Excel中,怎么把一个一位小数变成与之相近的两位小数(...比如18.5,要变成18.51或者18.49,因为要改的数据有上千个,如果用查找和替换,会比较麻烦,所以想请大佬帮忙,看看能有什么办法快速修改那么多的数据 ...
  • SFINAE:不是错误的替换失败是怎么回事? constexpr:一个常态的世界 函数对象 lambda:进入函数式编程 内存模型 atomic:理解并发的复杂性 9.工具篇 9.1 容器快捷输出工具 对吴老师的代码进行了修改,点击...
  • 需要查找和修改(不止)3处地方,开发体验真的不是很好。而组件化,模块化才是正确的道路(资源内聚/内敛更利于维护)。 </li><li> 前端以jQuery为主的技术栈。jQuery...
  • 正则表达式:(三种表达方法) regular expression regex RE 正则表达式是用来简洁表达一组字符串的表达式。...同时查找替换一组字符串 正则表达式的使用: 编译;将符合正则表达式语法的...
  • 观察题意,我们可以pass end 来辅助处理。如何理解? 首先是建树,建树的过程上一道的前缀树是一样的(当然在处理之前,要思考,是字典作为树,还是句子中的单词作为树),句子中单词建树,数据量会很大,...
  • 当然了也可以CSS来去除不过好像他们了后不怎么管用了.所以我JQUERY来做它.原理是这样的,在页面加载完后就查找网页当中的标签,找到后就把它替换为空就OK了.一开始onload来触发定写的函数,发现根本没用,因为在...
  • Go语言源码中Replacer查找部份的笔记

    千次阅读 2015-01-20 14:49:04
    过strings.NewReplacer,replacer.Replace(),它按对...对它的查找和优先级怎么处理有点兴趣,花时间研究了下源码,在这记录一下个人理解.  package main //author:xcl //2014-1-20 记录 import ( "fmt" "strings

空空如也

空空如也

1 2 3 4 5 ... 11
收藏数 208
精华内容 83
关键字:

查找和替换怎么用