繁体   English   中英

javascript 正则表达式将字符串添加到变量名 jupyter

[英]javascript regex to prepend string to variable names jupyter

我正在将 Python 代码从 Jupyter 笔记本迁移到模块。
该代码显示了许多名为name_arr的变量(例如time_arr )。
我想在TC. ,其中 TC 是实例
的 class 我正在 python 模块的侧面逐步构建。

我大致了解如何在vim上实现这一点(使用sed ,循环和 ifs)
但我想学习如何在 Jupyter 中使用 Javascript 正则表达式来做到这一点。

我已经看到很多关于如何在 Javascript 环境中执行此操作的答案(我不懂 Java)。
我不明白如何在 Jupyter 查找和替换工具中执行此操作。

遵循 JS 正则表达式教程,我尝试_arr$ 在此处输入图像描述 但这显然不能捕获所有出现的后缀。

有人可以就如何做到这一点提供一些见解/建议吗?
手工做感觉像是一项愚蠢的任务,容易出错。
谢谢

你用

\w+_arr\b

并替换为

TC.$&

细节:

  • \w+ - 一个或多个单词字符
  • _arr - substring
  • \b - 单词边界。

$&代表整个匹配值。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM