【发布时间】:2020-06-17 22:10:29
【问题描述】:
我正在尝试为我收到的数据添加正确的空格。目前是这样显示的
未开始
准备好进行 PPPD 审查
这是我正在使用的代码
.replace(/([A-Z])/g, '$1')
“NotStarted”显示正确的“Not Started”,但“ReadyforPPPDReview”显示“Readyfor P P P D Review”,当它看起来像这样“Ready for PPPD Review”时
使用一个正则表达式或函数来处理这两种情况的最佳方法是什么?
【问题讨论】:
-
顺便说一句,这些是根据是否已审核或未启动而返回的值。所以它是动态的
-
你打算如何让正则表达式引擎现在
Readyfor是两个连接的单词? -
他们真的不应该这样。它应该像这样显示“准备好接受 PPPD 审查”我遇到的问题是,因为我添加了正则表达式,它基于骆驼案例它回来了,因为这个“准备好 P P P D 审查”不知道如何处理这个以及“未开始”
-
ReadyforPPPDReview中的for字是否也应该有驼峰式大小写?类似ReadyForPPPDReview。 -
不,不幸的是,这不是骆驼肠衣,这是这更困难的原因之一,那么它真的应该是大声笑
标签: javascript regex reactjs