|
|
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Есть ли функция, которая позволила бы вырезать некоторое количество символов из строки. Например есть поле со списком, в котором я выбираю строку, которая ображается в следующем виде:" Заказ 18012005 " Мне необходимо преобразовать это значение, чтобы получилось: " Заказ ". Т.е. нужно вырезать 9 символов справа. Trim убивает только пробелы. Подскажите, есть ли способ решить проблему? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:34:26 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
LEFT ХААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААААА ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:36:34 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Left(Строка, 5) Right(Строка, 9) Mid(string, start[, length]) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:39:43 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Бывают поля Заказ 123 18012005 Заказ на мебель 18012005 Заказ на оборудование 18012005 Если поставит Left (Поле,5), то получится просто " Заказ " А нужно именно, чтобы справо выносилось 9 символов. А нормально ответить не получается? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:42:51 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Есть еще функция Len() - возвращает кол-во символов в стринге В ващем случае это будет выглядеть так Код: plaintext Что сложного-то? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:46:47 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
>>Мне необходимо преобразовать это значение, чтобы получилось: "Заказ". >>Если поставит Left(Поле,5), то получится просто "Заказ" >>А нужно именно, чтобы справо выносилось 9 символов. Так что надо то??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:47:47 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Пользователь2Бывают поля Если поставит Left (Поле,5), то получится просто " Заказ " А нужно именно, чтобы справо выносилось 9 символов. А нормально ответить не получается? А так? Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:48:27 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Как спросил, так и ответил. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:50:26 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Код: plaintext Это то, что нужно. paparome , Bagin , спасибо за подсказку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:51:22 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
а вообще-то у вас, судя по примеру, авторЗаказ 123 18012005 Заказ на мебель 18012005 Заказ на оборудование 18012005 необходимо вырезать разное количество символов, поэтому необходимо анализировать строку посимвольно, определять, где начинается число и его вырезать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:53:46 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Что-то я нихрена не понимаю... Автор: >>А нужно именно, чтобы справо выносилось 9 символов. Почему тогда не Right(Строка, 9)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 16:57:13 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
RVIЧто-то я нихрена не понимаю... Автор: >>А нужно именно, чтобы справо выносилось 9 символов. Почему тогда не Right(Строка, 9)?Посмотрите первый вопрос, там написано: "Т.е. нужно вырезать 9 символов справа. Trim убивает только пробелы.Э", а в случае Right(Строка, 9) останутся 9 символов справа ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:02:44 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Всем спасибо за поддуржку. Код: plaintext Работает так, как нужно. Убирает справа 9 символов. Эти 9 символов - 1пробел и дата в формате ddmmyyyy. В итоге получается просто название заказа без даты. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:03:45 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Обрезать символы справа гораздо интереснее Left'ом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:04:05 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Спасибо за поддержку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:05:27 |
|
||
|
Вопрос по функциям
|
|||
|---|---|---|---|
|
#18+
Bagin RVIЧто-то я нихрена не понимаю... Автор: >>А нужно именно, чтобы справо выносилось 9 символов. Почему тогда не Right(Строка, 9)?Посмотрите первый вопрос, там написано: "Т.е. нужно вырезать 9 символов справа. Trim убивает только пробелы.Э", а в случае Right(Строка, 9) останутся 9 символов справа Дык я и думал, что ему нужны эти правые 9 символов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2005, 17:05:35 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32870666&tid=1669221]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
49ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
| others: | 227ms |
| total: | 366ms |

| 0 / 0 |
