|
|
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
Привет как можно сравнить две строки и вывести разницу? спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2005, 16:12:41 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
string1="Проценты по овердрафту" string2="Депозит корпоративной карты" Ответьте мне, задающий столь фундаментальнейший вопрос о сравнении строк, какой по вашему в этом случае должна получиться разница? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2005, 17:30:34 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.02.2005, 17:52:09 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
А чё вам так не нравится If Строка1 = Строка2 Then ...? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 08:08:59 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
string1 = "Проценты по овердрафту" string2 = "Проценты по овердрафту такие" после сравнения должно получиться: string3 = " такие" ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 09:04:28 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
авторstring1 = "Проценты по овердрафту" string2 = "Проценты по овердрафту такие" после сравнения должно получиться: string3 = " такие" при таких условиях вероято ф-ция REPLACE REPLACE(string2, string1,"") и надо чтоб строка с большей длиной была 1 параметром, 2 строка - 2 параметром ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 09:19:14 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
Для того, чтобы "сравнить две строки и вывести разницу" надо "сравнить две строки и вывести разницу" :-) если надо сравнить по вхождению слов: 1. преобразовать обе строки в массивы слов a1 и a2 2. поиск слов массива a1 в массиве a2 -> всё что не найдено сохраняем в массив c1 3. поиск слов массива a2 в массиве a1 -> всё что не найдено сохраняем в массив c2 4. вывести в качестве результата массивы c1 и c2 если надо сравнить по символам - алгоритм явно сложнее, но прицип тот же ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 10:14:05 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
2 Marvan я так и делаю (пытаюсь), но ClearQuest с массивами не дружит... вот и извращаюсь... думаю чем массивы заменить можно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 10:40:30 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
А чем пример HandKot не устраивает? Доработать лишь немного и все: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 11:31:11 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
_гостьClearQuest с массивами не дружит если в нём есть VBA, то дружит. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 11:39:43 |
|
||
|
сравнение строк
|
|||
|---|---|---|---|
|
#18+
сделал так Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. а VBA там даже без дебагера и сильно урезанный. Всем спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2005, 11:56:13 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=32903353&tid=2168246]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
44ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
46ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 338ms |

| 0 / 0 |
