MCTrane, так тебе нужно убрать что-то от * (звезды) до JOOM? Или опять не то?
|
Цитата:
|
MCTrane, тогда продолжай думать над формулировкой задачи... :D
|
ksa, Ну ты же всё понял...
|
MCTrane, дело не в том что понял я... Дело в том, что таки нужно тебе. ;)
|
Ну мне надо так:
Есть строка JOOMtest1*test2JOOMtest3*test4JOOMtest5*test6JOOM В функцию поступил аргумент "test1", и эта функция должна вырезать тот участок строки где есть "test1", т.е. должно получиться после вызова такой функции так: JOOMtest3*test4JOOMtest5*test6JOOM Ещё один пример: Строка: JOOMtest1*test2JOOMtest3*test4JOOMtest1*test2JOOMt est5*test6JOOM Аргумент: test1 Должно получиться: JOOMtest3*test4JOOMtest5*test6JOOM |
Цитата:
<!DOCTYPE html> <html> <head> <title></title> <script> function Go(Str) { var beg = 'JOOM'+Str var end = "JOOM"; var test=new RegExp(beg+'.+?'+end, "g") alert('JOOMtest1*test2JOOMtest3*test4JOOMtest1*test2JOOMt est5*test6JOOM'.replace(test,end)) } </script> </head> <body onload='Go("test1")'> </body> </html> |
ksa,Aetae Огромное спасибо за помощь.
|
MCTrane, а можешь рассказать, что это за строка и что ты вообще делаешь?
|
Цитата:
|
Часовой пояс GMT +3, время: 06:24. |