我现在正在研究这样的问题,试图找出如何处理索引.这是问题所在:
我有一个字符串:thisIsGreat
使用的基本操作如下:
var str = "thisIsGreat";
str = str.split(''); //Making it an array
.....
str = str.join(''); //String it back again
console.log(str);
Run Code Online (Sandbox Code Playgroud)
期望的输出: ["t","h","i","s"," ","I","s"," ","G","r","e","a",t"]
我很难在这些单词之间插入空格而不影响索引.我尝试过这样的东西,但它没有用.
for (var i = 0; i < str.length; i++){
if (str[i]+1 == (str[i].toUpperCase())+1)
str[i] = " ";
}
Run Code Online (Sandbox Code Playgroud)
有没有办法来解决这个问题?有什么想法吗?
<textarea rows='5' cols='50' id='content'></textarea>
<input type='button' value='Extract Text' onclick='someFunction()'/>
Run Code Online (Sandbox Code Playgroud)
假设这两个html元素.我的问题如下:
假设用户输入类似于此的textarea字段,与输入完全相同.所有换行符和空格.(是的,这是Python:P)
if (...):
print "Hello everyone!"
else:
print "Dudes help me out!"
Run Code Online (Sandbox Code Playgroud)
我的目标是创建一个JavaScript函数,它删除所有空格和换行符(用'Enter'键入)并返回一个无空格的字符串.像"ThisIsASampleText"之类的东西.我用过document.getElementById('content').value
并myString.replace(/\s+/g, '')
删除了空格.无法使其发挥作用.有任何想法吗?
最好的祝福