JavaScript:检测空格并计算字符长度
JavaScript: Detect whitespace and count character length
我正在尝试使用一些规则创建 HTML 文本区域输入:
- 如果输入的字符文本长度为6,会自动换行(从第7个字符开始换行)。
- 但如果前 6 个字符包含空格,则新行应从空格后的字符开始。
示例:“运行 更快”- 新行应该来自 'f' - 更快而不是 's' - ster
我用这段代码成功创建了第一条规则:
$("#txtInputCustom").on('change keydown paste input', function() {
var a = this.value.replace(/(.{6})/g, "\n");
}
但我正在努力达到我的第二条规则。
如有任何帮助,我们将不胜感激。谢谢。
这个怎么样:
var a = document.getElementById("txtInputCustom").value.replace(/ /g, "\r\n").replace(/(.{6})/g, "\n");
我正在尝试使用一些规则创建 HTML 文本区域输入:
- 如果输入的字符文本长度为6,会自动换行(从第7个字符开始换行)。
- 但如果前 6 个字符包含空格,则新行应从空格后的字符开始。
示例:“运行 更快”- 新行应该来自 'f' - 更快而不是 's' - ster
我用这段代码成功创建了第一条规则:
$("#txtInputCustom").on('change keydown paste input', function() {
var a = this.value.replace(/(.{6})/g, "\n");
}
但我正在努力达到我的第二条规则。
如有任何帮助,我们将不胜感激。谢谢。
这个怎么样:
var a = document.getElementById("txtInputCustom").value.replace(/ /g, "\r\n").replace(/(.{6})/g, "\n");