我需要一个用于替换@ with/@的正则表达式,除非@前面带有<.我一直在摆弄RegExHero试图做到这一点,但这不太对.值得注意的是,在正则表达式方面我很无能为力.
这是我尝试过的:
正则表达式
[^<]\@
替换字符串
&/@
目标字符串
Flip@
这几乎可以工作,因为它不会取代Flip <@.但它不起作用,因为它取代了Flip @到Fli/@.基本上,我需要在符号前面没有尖括号的情况下保留原始字符.
我在构建服务器上做了一些事情,这导致Grunt得到更新(oops),现在它使用新版本的grunt-legacy-log-utils,它产生以下结果:
K:\_work\4\s\Web\node_modules\grunt\node_modules\grunt-legacy-log\node_modules\grunt-legacy-log-utils\node_modules\chalk\index.js:2
const escapeStringRegexp = require('escape-string-regexp');
^^^^^
SyntaxError: Use of const in strict mode.
Run Code Online (Sandbox Code Playgroud)
我试图在全局范围内手动拉入旧版本,以及专门添加grunt-legacy-log-utils到项目的package.json文件,但它仍然npm install在构建期间运行时拉下最新版本.
有没有办法解决这个问题?这里的其他类似问题说我需要一个新版本的Node,但如果我这样做,我的构建会破坏其他地方(请参阅此问题).
对于我所在的课程,我需要使用Crow's Foot符号在Visio中创建ERD.这一切都很好,并且运作良好.但是,现在我还需要建模一个超类型(最终是一个子类型).此功能(如果它存在于Visio 2013中)似乎是隐藏的.有没有人能够做到这一点?我的朋友谷歌并不是很有帮助,因为每个教程似乎都在Visio 2010中.