0

你好朋友我在对象 section_data.title 中有一个数据。我使用的是不同的

    str= str.replace(/ft2/g,"ft<sup>2</sup>"); 
    str=str.replace(/m2/g,"m<sup>2</sup>"); 

对于上标

其中str=section_data.title;str="医院或疗养院的每位患者不少于 30 净平方英尺(2.8 净平方米),或有限护理机构的每位居民不少于 15 净平方英尺(1.4 净平方米),应在聚合区域内提供走廊、病房、治疗室、休息室或用餐区以及水平出口两侧的其他类似区域。在不容纳床位或垃圾患者的楼层上,每位居住者不得少于 6 净平方英尺(0.56 净平方米)在水平出口的每一侧提供相邻隔间的乘客总数。”

我怎样才能为两者编写一个正则表达式?谢谢

4

1 回答 1

2

制作一个匹配两个单位并捕获基本单位的正则表达式,以便您可以在替换字符串中使用它:

str = str.replace(/(ft|m)2/g,"$1<sup>2</sup>");
于 2013-04-10T08:17:52.730 回答