目前在我们的软件中,我们提供了一个钩子,在这里我们调用一个由客户机构建的dll来解析我们正在处理的文档中的信息(dll接收一些文本(或文件)并返回一个名称/值对列表)。
我们得到一个word文档或文本文件来存档。我们对文件执行各种操作,并调用一个dll,该dll将返回有关文件的“相关”信息。除此之外,我们还为子孙后代存储“相关”数据。
什么是“相关的”取决于客户和文档的类型,我们不在乎,我们得到它并存储它。
我被要求开发一个用户友好的“something”,允许非程序员用户“配置”如何从纯文本文档中获取这些数据(
<humor>
用户故事的结尾是一个有用的建议/查询“我们可以使用regex来完成这个任务吗?”
</humor>
)
可以肯定的是,一个regex的列表不会削减这个,我已经为客户编写了一些这样的解析器,regex做这些将是快乐的,其中一些是regex做不到的。或者编辑正则表达式。
你可以猜到,我没有足够的时间来做这件事,我想知道是否有什么东西可以插入我们的应用程序
它有一个很好的前端,正是我需要的吗?
:)
不?什么都不是!….
叹息
好吧,如果失败了,有什么东西可以“可视化”地构建regex和/或其他模式匹配表达式,然后允许对某些文本运行这些表达式吗?
这个
MS BRE
会做我想做的,但我需要一些更漂亮的东西,看起来不像代码。
谢谢大家,