基于列的语言的语法突出显示


0

我正在处理具有特定字符布局的文件,即

bytes 1-10    bytes11-20
FirstName     LastName
FirstName     LastName

无论如何要指定一种基于列位置突出显示或更改背景的语言?


1
有多少“列”?
詹姆斯P

每行长度为1000个字符。每列长度为1到50个字符。我还不知道确切的列数。我将不得不在MASSIVE标准文档中手动计算它们。
NonSecwitter 2015年

2
好的,我只是检查它是两个以上。Notepad ++有一个功能可以突出显示前n个字符,但我认为没有任何方法可以定义多个位置。
詹姆斯P

这太糟糕了。
NonSecwitter 2015年

Answers:


0

在SynWrite应用程序中可能。Lexer那里可以有正则表达式。

  • 对于第一个规则集^\S{50}正则表达式。
  • 对于第二个规则,使用“Positive look ahead assertion”设置类似的正则表达式。例如断言(?<=www)test是“www”之后的“测试”。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.