标签: notepad++

记事本++常规正则表达式

我有一个文件,我在记事本++中打开,有以下行,return 1.我也有这样的情况,它说return 2我希望能够在哪里找到!return 1.所以我想找到并计算所有不是的东西return 1

谢谢

notepad++

2
推荐指数
1
解决办法
422
查看次数

Notepad ++将我的html.erb文件识别为javascript文件!它搞砸了我的语法高亮!

这真的很烦人......它真的搞砸了我的语法高亮...我认为它突然发生在我删除了一个javascript_include_tag语句并保存后......突然突出显示改变了.

这一切都发生在我创建第一个js.erb文件的时候......

哦是的:它以前工作!!! 我已经将"erb"添加为html文件的文件关联/扩展...但由于某种原因,html.erb文件突然被解释为javascript文件!比如,在左下角,它说你正在查看什么类型的文件,当我打开html.erb文件时,它说"javascript文件"这是荒谬的...它曾经说过html erb ...

html javascript syntax-highlighting ruby-on-rails notepad++

2
推荐指数
1
解决办法
4261
查看次数

正则表达式从X到Y中选择

我有以下HTML:

<Some Html above....../>
<!--Template Start -->
<div>
<p>Some text</p>
...
<div>
<!--Template End -->
<Some Html below/>
Run Code Online (Sandbox Code Playgroud)

现在,我如何编写正则表达式以匹配从模板开始模板结束的所有文本

这里说notepad ++使用Scintilla引擎. Notepad ++非贪婪的正则表达式

regex expression notepad++

2
推荐指数
1
解决办法
6441
查看次数

ImportError:没有名为Tkinter的模块(使用NotePad ++的NppExec运行python)

我正在尝试使用Notepad ++的NppExec插件运行python文件.我的文件尝试使用"来自Tkinter import*"的行导入Tkinter.使用NppExec,我运行以下脚本:

python "$(FULL_CURRENT_PATH)"
Run Code Online (Sandbox Code Playgroud)

或者有时候

python -i "$(FULL_CURRENT_PATH)"
Run Code Online (Sandbox Code Playgroud)

在任何一种情况下,我都会收到错误"ImportError:No module named Tkinter".我发现这很奇怪,因为如果我使用任何其他方法运行我的python文件(IDLE,直接从命令行,甚至使用Npp内置的Run函数),我没有错误,并且Tkinter正确导入.

我正在运行Windows 7,如果它有所作为.

在此先感谢您的帮助!萨姆

python tkinter notepad++ importerror nppexec

2
推荐指数
1
解决办法
2万
查看次数

用Notepad ++替换前导空格

我想使用Notepad ++替换一行中具有相同数量的给定字符的所有前导空格.所以,例如,我想改变:

zero
 one
  two
   three
Run Code Online (Sandbox Code Playgroud)

成:

zero
@one
@@two
@@@three
Run Code Online (Sandbox Code Playgroud)

我没有成功地完成这项工作.我确实发现Regex在notepad ++中替换了html空格和领先的空格,但是无法得到我想要的结果.

这可以用Notepad ++吗?我宁愿不用编写代码来做这件事......

regex notepad++

2
推荐指数
1
解决办法
1万
查看次数

在Notepad ++中寻找正则表达式,仅在两个引号["]之间搜索和替换CRLF

我有一个包含大约600条记录的CSV文件,我需要用[空格]替换一些[CRLF],但只有当[CRLF]位于两个["](引号)之间时才有.当第二个["]时遇到然后它应该跳过该行的其余部分并转到文本中的下一行.

我真的没有一个起点.希望有人提出建议.

例:

John und Carol,,Smith,,,J.S.,,,,,,,,,,,,,+11 22 333 4444,,,,,"streetx 21[CRLF]
New York City[CRLF]
USA",streetx 21,,,,New York City,,,USA,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,Normal,,My Contacts,[CRLF]
Run Code Online (Sandbox Code Playgroud)

在这种情况下,第一个["]之后的两个[CRLF]需要用空格[]替换.当遇到第二个["]时,跳过该行的末尾并转到下一行.

然后再次,现在在下一行,遇到第一个["]之后替换所有[CRLF]直到遇到第二个["].[CRLF]的数量不尽相同.在CSV文件中,逗号[,]之前(23)和之后(65)的2个引号["]的数量是不变的.

所以也许可以使用逗号计数器.我不知道.

感谢您的反馈.

regex replace notepad++

2
推荐指数
1
解决办法
1万
查看次数

Notepad ++合并两行

我想将每两行合并为一个,并在两者之间添加一个TAB。


STAN LEE:有超过
6个十亿人在地球上。
从基因上讲,我们大多数人
几乎是相同的。
但是
时不时地会发生突变。

结果
斯坦·李:地球上有60亿人。
从基因上讲,我们大多数人几乎是相同的。
但是时不时地会发生突变。


另外,我还希望在之后有一个TAB:

merge notepad++

2
推荐指数
1
解决办法
5998
查看次数

如何让Notepad ++在我设置的服务器上运行PHP文件?

这是我第一次接触php,我正在学习它的基础知识.我已经将Notepad ++用于我的所有HTML,CSS和javascript文件.因为,这三个能够在本地测试和运行,php不是因为它是服务器端需要服务器运行.我想知道,如果有办法使Notepad ++在服务器上运行文件?

在Notepadd ++标题标题中,它给出了我的文件的本地目录"C:\ Users\Jaime\Desktop\grade.php",但是可以将此目录更改为"http://",表示它正在测试并运行在网上?

如果没有,还有什么我可以用来有效地运行php文件而无需刷新并将文件放在Filezilla中以查看所做的更改?

谢谢!

filezilla server-side notepad++

2
推荐指数
1
解决办法
5万
查看次数

删除正则表达式中的第一个空格

我是regex的新手,所以我需要帮助如何删除notepad ++每行中regex的第一个空格?

示例:
 191.341.411.314 80
 191.341.411.315 80
 191.341.411.316 80
 191.341.411.317 80

我需要这个
191.341.411.314 80
191.341.411.315 80
191.341.411.316 80
191.341.411.317 80

列表包括+1000行什么是最佳解决方案?

regex notepad++

2
推荐指数
1
解决办法
4341
查看次数

解释Notepad ++的DLL劫持是如何工作的

Notepad ++承认这个DLL劫持漏洞:https: //wikileaks.org/ciav7p1/cms/page_26968090.html 我没有从描述中得到它是如何工作的.作为Notepad ++用户,我很担心,作为开发人员,我自己也很好奇.

这里有一个通用的DLL劫持解释 - 什么是dll劫持?.有点太笼统了.

这是否意味着为了有效利用此漏洞,攻击者必须首先控制我的PC,使用不同的攻击向量,将恶意版本SciLexer.dll(?)植入DLL搜索路径?

如果攻击者已经对我的PC有这样的权力,为什么他会打扰Notepad ++.为什么不去追求更多核心库甚至系统库?

我也没有在WikiLeak文本中得到这句话的含义:对于我的生活,我无法调用此函数[Scintilla_DirectFunction(..)].如果这是该DLL中唯一导出的函数,那么唯一一个由Notepad核心调用的函数,那怎么会被调用呢?这也意味着也不会调用恶意代码.

是否被SciLexer.dll实际检测到,被CIA或其他任何人攻击,或者只是被发现的可能性?

另外Notepad ++团队在最新版本7.3.3中,在发行说明中声称他们"修复了CIA Hacking Notepad ++问题".有什么想法他们能做到吗?

security dll notepad++

2
推荐指数
1
解决办法
1195
查看次数