首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >remove last last space from string react native“

remove last last space from string react native“
EN

Stack Overflow用户
提问于 2021-04-17 00:24:02
回答 1查看 33关注 0票数 0

我正在尝试删除从Textinput派生的字符串上的最后一个空格(uf有一个

我必须在字符之间留出类似于"Maria de jesus“的空格。但是如果在字符串的末尾有一个空格,它必须被删除,我也不能允许非数字字符。

这就是我的东西

代码语言:javascript
复制
<TextInput
              style={styles.inputs}
              placeholder="Nombre*"
              placeholderTextColor={theme.SECONDARY_TEXT_COLOR}
              underlineColorAndroid="transparent"
              autoCorrect={false}
              autoCompleteType="off"
              autoCapitalize="characters"
              onChangeText={
              (() => setvName(values.fName), handleChange('fName'))
            }
              onFocus={() => setvTip(true)}
              onBlur= {() => {setvName(values.fName.trimEnd()); handleBlur('fName');  setvTip(false)}}
              textTransform= 'uppercase'
             value={values.fName.replace(/[^A-Za-z\s+|\s+$ ]/ig, '')}
            />

我尝试过用replace、trim()和trimEnd()来处理这些尝试的结果,因为它不让我放置空格并继续写入,因为它会擦除我写入的任何空格

有什么想法吗?

EN

回答 1

Stack Overflow用户

发布于 2021-04-17 01:35:39

在通过接口调用发送数据之前,对输入值使用trimEnd()https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/String/trimEnd

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67128864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档