javascript - 如果超过逗号(,),如何删除逗号

标签 javascript react-native

我正在开发示例应用程序。

在此 ListView 中,我有一个小问题:地址页出现更多逗号。

如果地址没有显示,就像这个页面获取更多逗号。但我只有一个逗号,如果多于1个逗号怎么减少。

enter image description here

这是我的代码:

 var finalset = n;
                  console.log(finalset)
                  address_line1=finalset[0]
                  address_line2=finalset[1]
                  address_line3=finalset[2]
                  address_line4=finalset[3]
                  address_locality=finalset[4]
                  address_city=finalset[5]
                  address_country=finalset[6]
    return(
      <TouchableOpacity onPress={this.updatedFunction.bind(this, n)}>
      <View style={styles.searchAddressView}>
            <Text style={styles.searchText}>{finalset}</Text>
      </View>

最佳答案

试试这个:

'25 Derby Road, , , Nottingham, Nottinghamshire'.replace(/(,\s+)+/g, ', ')

结果位于25 Derby Road, Nottingham, Nottinghamshire

说明:这将用一个“,”替换所有包含逗号和 1 个或多个空格的重复序列。

关于javascript - 如果超过逗号(,),如何删除逗号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46340922/

相关文章:

javascript - 在javascript中抓取和显示xml格式的字符串

asp.net - asp.net、javascript 和 silverlight 的共享本地化?

javascript - 无法在 react-native 中使用嵌套的 ScrollView

android - 如何在 react-native 上使用 svg 图像?

google-maps - 没有为此应用程序定义有效的 keystore

android - 在 React Native 中为 Android 4.X 启用 TLS 1.1/1.2

react-native - 如何更改 native 基本输入的字体系列?

javascript - 如何在 y 轴上移动 d3 刻度

javascript - 如何在 ajax 调用后在 javascript 上以相同的顺序显示数组 id 和 name 值?

javascript - JQuery 点击事件不适用于带有 # 的链接 - 需要在移动设备上显示/隐藏子菜单