Как я могу использовать jquery на стороне клиента для подстроки "nameGorge" и удаления "name", чтобы он выводил только "Gorge"?
var name = "nameGorge"; //output Gorge
JQuery не требуется!Просто используйте метод подстроки:
var gorge = name.substring(4);
Или, если текст, который вы хотите удалить, не является статическим:
var name = 'nameGorge'; var toRemove = 'name'; var gorge = name.replace(toRemove,'');
Использование .split().(Вторая версия использует .slice() и .join() в массиве.)
.split()
.slice()
.join()
var result = name.split('name')[1]; var result = name.split('name').slice( 1 ).join(''); // May be a little safer
Использование .replace().
.replace()
var result = name.replace('name','');
Использование .slice() в строке.
var result = name.slice( 4 );
Стандартный JavaScript сделает это, используя следующий синтаксис:
string.substring (от, до)
var name = "nameGorge"; var output = name.substring(4);
Подробнее здесь: http://www.w3schools.com/jsref/jsref_substring.asp
Это просто JavaScript: см. substring и substr.
substring
substr
Вам не нужен jquery для этого.
var placeHolder="name"; var res=name.substr(name.indexOf(placeHolder) + placeHolder.length);
var name = "nameGorge"; name.match(/[A-Z].*/)[0]
Как насчет следующего?
<script charset='utf-8' type='text/javascript'> jQuery(function($) { var a=$; a.noConflict(); //assumming that you are using an input text // element with the text "nameGorge" var itext_target = a("input[type='text']:contains('nameGorge')"); //gives the second part of the split which is 'Gorge' itext_target.html().split("nameGorge")[1]; ... }); </script>
Да, вы можете, хотя он опирается на встроенную функциональность Javascript, а не на библиотеку jQuery.
http://www.w3schools.com/jsref/jsref_substr.asp Функция substr позволит вам извлечь определенные части строки.*
Теперь, если вы ищете конкретную строку или символ, который нужно использовать, чтобы найти, какую часть строки извлечь, вы также можете использовать функцию indexOf.http://www.w3schools.com/jsref/jsref_IndexOf.asp
Хотя вопрос несколько расплывчатый;даже просто текст ссылки с именем будет достигать желаемого результата.Каковы критерии получения вашей подстроки, точно?