поиск неизвестного слова
Народ помогите пожалуста, вроде все бонально, но не могу придумать скрипт... Нужно чтобы после выполнения функции с данным скриптом в переменной выводился текст между двумя указанными символами. например исходный текст
( -48 48 72 ) ( -24 48 72 ) ( -24 -112 72 ) CONCRETE/CONCRETEFLOOR005A [ 1 0 0 0 ] [ 0 -1 0 0 ] 0 0.25 0.25 нужно чтобы в переменной допустим tex1 вывелся текст между символами ")" и "[" т.е. CONCRETE/CONCRETEFLOOR005A |
Добавляйте регуляркой. Примерно так: .replace(/\)[^[()]*\[/, ') ' + tex1 + ' [')
|
мне немного не то нужно... нужно чтобы этот текст не заменялся на тот что в переменной а вводился в нее...
т.е. после выполнения в переменной tex1 содержалось "CONCRETE/CONCRETEFLOOR005A" |
Пример есть. Делайте.
|
о все дудумался)))) спасибо огромное...
Только можете описать как было составлено /\)[^[()]*\[/ прочитал статью по регулярным выражения и еще больше запутался О_о |
\) - скобка, экранирована, чтобы была понята как символ
[^ .... ]* - все что угодно кроме "....", нуль или более раз [() - не экранированы, в конструкции "[^ .... ]" !эти! символы экранировать не обязательно \[ - квадратная скобка, экранирована, чтобы была понята как символ |
все понял спасибо огромное тему можно закрывать
|
Часовой пояс GMT +3, время: 22:49. |