Javascript / jQuery replace last word in input box in tamil language?
-
29-06-2021 - |
题
I need to replace last word from input value
Im using this code,
Get_value =$(input).val();
new_word= "new word";
function ReplaceLastWord(Get_value, new_word) {
return Get_value.replace(/\w*$/, new_word);
}
$(input).val(ReplaceLastWord(Get_value, new_word));
Its working, but only for english... i am using tamil laguage in input
$(input).val()="கோச்மேடிக்ஸ் ச்னக்க்ஸ்";
For this language i need use this code.
解决方案
try this
var lastWord = function(inputString,newstring) {
inputString=inputString.replace((""+inputString).replace(/[\s-]+$/,'').split(/[\s-]/).pop(),newstring)
alert(inputString);
};
lastWord("கோச்மேடிக்ஸ் ச்னக்க்ஸ்",'hi');
here inputString is input value and and newstring is word to replace with.
if this will help you mark this as answer
其他提示
function ReplaceLastWord(Get_value, new_word) {
return Get_value.substring(Get_value.lastIndexOf(" ") + 1) + new_word;
}
不隶属于 StackOverflow