问题标签 [ultraedit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
regex - Notepad++ 或 UltraEdit:正则表达式删除特殊重复项
如果我需要删除重复项
但不是
关键也可以是任何东西
例如 edit_home=home必须到位
而 如果edit_home 是重复的,则必须删除edit_home = home 甚至其他字符串
对于文档的所有行
谢谢你
ps更清晰的例子:
从该列表中,我只需要保留:
我找到了一种方法来做到这一点,但我需要正则表达式或插件或直接正则表达式(我不知道)提供更好的搜索列表支持。
那就是:我有两个文件要比较。
一个拥有完整的密钥,另一个拥有不完整的密钥。
我将第一个文件中的所有键与第二个文件中的所有键合并到一个新文件中,分组(因为键是分组的,例如许多键名为一个,许多键名为两个等等......)。然后我正则表达式替换新文件中的所有键
所以他们都变成了key=anything
然后我用空替换 = 之后的所有内容以隔离键。
然后删除重复项。
在这一点上,我很难做类似的事情
在我需要的文档中找到所有这些键。因此,我可以选择全部并用正确的键替换。
为什么?因为在这个例子中,键只有 3 个,但键确实很多,并且 find 字段在某个点中断。
怎么做才对?
更新:我找到了允许搜索许多字符串的 Toolbucket 插件,但另一个问题是除了重复之外,我还必须删除原始字符串。
也就是说,如果我找到 2 次相同的键“一”,我必须删除所有包含 1 的行。
regex - UltraEdit:使用 \n 和或 \r 删除一定长度下的所有行
我有一个巨大的文本文件,想要删除所有长度小于 6 个字符的行。
我尝试了以下搜索字符串(正则表达式 - Perl)
我的问题是为什么最后一个工作而第四个不能工作?为什么第五个要留空行。
谢谢。
regex - 使用正则表达式在双引号中的字符串中查找双引号
我正在使用带有正则表达式的ultraedit。我想查找(并替换)和嵌入的双引号,该双引号包含在以双引号开头/结尾的字符串中。这是一个带有管道的文本文件 | 作为分界线。
如何找到嵌入的双引号:
“这个字符串没问题。”|“这是一个中间带“C”双引号等级的例子。”|“下一行”
我最终需要将“C”中的双引号替换为只有 C。
regex - UltraEdit 模式查找/搜索连接词
我正在尝试查找 UltraEdit 模式以在文本文件中查找加入的单词。例如,让我们考虑以下文本部分:
我尝试过:[a-z]+[A-Z][a-z]+
which 正确地找到了toEnglish
,languageEnglish
但是如果单词mathematical thinking
andsimple process
被连接了怎么办?
任何帮助表示赞赏。
javascript - 在 UltraEdit 中搜索关键字
我以前从未使用过 UltraEdit,所以我遇到了困难。我查看了文档并没有看到任何有用的信息。
截至目前,我只是想在用户打开的当前文件中查找一个单词,并删除从文件开头到该单词的所有内容。
我试过各种功能
这是我相信我需要使用的,但没有一个有效。我试过像
但他们都失败了。我无法让它搜索用户打开的文件中的任何内容。
对此有任何帮助,或者可能是使用 javascript 的 UltraEdit 的指南用户指南,我们将不胜感激。
regex - 根据 UltraEdit 的语法高亮显示,Perl 正则表达式看起来不正确
以前的帖子看起来很接近我想尝试的内容:多重替换
以下是我尝试做的替换:
当我使用它查看我的CGI
脚本时,UltraEdit
它看起来不正确。如果我注释掉第一行,($description =~ s/\"/\\"/g;)
所有代码看起来都不错。
我不明白错误是什么?
regex - 如何使用ultraedit删除换行符?
我有一个很长的文本文件,其中包含两行格式的数据记录。有没有办法使用 IDM UltraEdit 将所有“换行符”字符简单地替换为空格?
示例输入记录(两行):
需要重新格式化成一行
我尝试使用 Ultraedit Find and Replace 使用正则表达式来捕获换行符:
使用的正则表达式:}[^n][ ]+W
用。。。来代替:} W
但结果是(删除第二行之前的空白字符)
我正在使用 UltraEdit 版本 19.10.0.1016。
search - 搜索并替换为术语列表?
我想知道是否有一个程序可以与我想要替换的术语列表一起使用,而不是一个一个地替换。
例子
先感谢您
我使用UltraEdit和powergrep atm。
ultraedit - UltraEdit 紧密匹配大括号
在大多数文本编辑器中,如果你输入一个{
或"
(你明白了),编辑器会自动输入相反的字符,并将你的光标放在两者之间。我注意到 UltraEdit 不这样做。有什么方法可以设置 UltraEdit 以关闭匹配的大括号?