用className = {styles ['action-drawer-content']替换styleName =“ some-class-name”

时间:2018-06-29 18:08:36

标签: regex reactjs

我在整个项目中都有styleName="some-class-name"模式,必须在我的React JS应用程序中将其替换为className={styles['action-drawer-content']

我正在尝试找到一种可以将所有内容包装在双引号内的Regex模式。

任何帮助,请:pray :: skin-tone-2:

我已经看到某个地方可以使用$1作为变量,但不能完全确定何时何地使用了它。也可以是其他语言。

我将PHP Storm用作IDE,因此可以在整个项目中运行正则表达式。

1 个答案:

答案 0 :(得分:0)

根据@ R.Schifini回答,我必须按如下方式编写正则表达式:

styleName="([\w'-]+)"

并替换它:

className={styles['$1']}

示例:https://regex101.com/r/7UncLo/2