gpt4 book ai didi

javascript - 如何替换文本区域字段中的最后一个字符?

转载 作者:数据小太阳 更新时间:2023-10-29 05:39:58 25 4
gpt4 key购买 nike

例子

测试1,测试2,测试3,测试4,

如何用句点替换最后一个字符(逗号)?

最佳答案

这将删除尾随逗号(如果有)并添加句点:

textarea.value = textarea.value.replace(/,$/, "") + ".";

textarea.value 是一个具有 replace 方法的字符串。作为第一个参数,给出了一个正则表达式(以单个前导 / 为特征),它匹配末尾的逗号 ($)。匹配项(如果有)被替换为任何内容(删除)并附加一个句点。

请注意,此代码会重置滚动(至少在 Firefox 中)和光标位置。

另一个删除尾随逗号但如果没有尾随逗号则不会添加句号的片段:

textarea.value = textarea.value.replace(/,$/, ".");

关于javascript - 如何替换文本区域字段中的最后一个字符?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6603336/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com