|
замена строки при условие
|
|||
---|---|---|---|
#18+
c#. Код: c# 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 14:24 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
ZVER-10нужно заменять строка1 на строка2 при условии если строка1 не находится внутри Заменяй, я не против. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 14:26 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
cooldeveloper, очень смешно ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 14:30 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
ZVER-10, ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 15:28 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
Сохрани подстроки до и после строки1, определи, есть ли строка1 там, где тебе надо, и склей все обратно. Ты пробовал вообще? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 16:07 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
Pallaris, я в регулрках ноль. делал str.replace(old,new). теперь пришлось заменят за исключением слова которые находятся внутри тега <a>...</a>. вот и думаю может кто нить покажет как сделать это через регулярки ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 16:15 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
ZVER-10, ни слова не было про регулярки. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 16:17 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
Pallaris, str="...строка1 ...<a href=...это строка1...>...строка1...</a>.....строка1......строка1......"; //результат: "...строка2 ...<a href=...это строка1...>...строка1...</a>.....строка2......строка2......"; это реально если сделать как ты думаешь. хотя я не догнал как ты думаешь ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 16:25 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
PallarisZVER-10, ни слова не было про регулярки. однако делать нужно через регулярки ZVER-10Pallaris, я в регулрках ноль. делал str.replace(old,new). теперь пришлось заменят за исключением слова которые находятся внутри тега <a>...</a>. вот и думаю может кто нить покажет как сделать это через регулярки в мсдн отличные хелпы, и задача у тебя не сложная ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 16:25 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
Pallaris, str="...строка1 ...<a href=...это строка1...>...строка1...</a>.....строка1......строка1......"; //результат: "...строка2 ...<a href=...это строка1...>...строка1...</a>.....строка2......строка2......"; это реально если сделать как ты думаешь. хотя я не догнал как ты думаешь ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 16:26 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
pation, копать в сторону Regex.Replace... или как, я вообще не пользовался регуляркой ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 16:31 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
ZVER-10pation, копать в сторону Regex.Replace... или как, я вообще не пользовался регуляркой да ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 16:39 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
pation, посмотрел, вот что нашел. Regex.Replace(uncPath, pattern, replacement, RegexOptions.IgnoreCase). pattern- Шаблон регулярного выражения для сопоставления.тут можно как то дать понять что все слова вне <a>...</a> ? ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 17:08 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
ZVER-10, ... это проще сделать в три прохода .. сначала Рeгексом найти a href ... /a и заменить через Regex.Replace строку 1 на "нетрогатьнафик" .. А потом просто Replace без регекса оставшиеся строка 1 на строка2, а потом "нетрогатьнафик" на строка1 ... Дешевле будет .. Хотя, вероятно, есть и более изящный способ .. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 17:15 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
спс, вариант. но... carrotikсначала Рeгексом найти a href ... /a и заменить через Regex.Replace строку 1 на "нетрогатьнафик" . строка1 может находится внутри href-а по разному, т.е. так "<a href=строка1...>...строка1...</a>" или так ".<a href=...это такая же строка строка1 как первая...>...строка1...</a>". как написать регулярку, подскажешь. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 17:24 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
ZVER-10, .. ну вот тут посмотри .. вообще, это твое дело - гуглить :) http://social.msdn.microsoft.com/Forums/en-US/regexp/thread/353a7c05-212e-45a0-84c4-8fc0ab8fac2a/ ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 17:30 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
carrotik, спс ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 17:34 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
carrotikZVER-10, ... это проще сделать в три прохода .. сначала Рeгексом найти a href ... /a и заменить через Regex.Replace строку 1 на "нетрогатьнафик" .. А потом просто Replace без регекса оставшиеся строка 1 на строка2, а потом "нетрогатьнафик" на строка1 ... Дешевле будет .. Хотя, вероятно, есть и более изящный способ .. :) всё это делается 1 регэкспом в 1 проход ZVER-10, уже за это время можно былобы поднять доку 100 раз написать ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 17:43 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
pation, дай ссылку на док. чтоб я прочитал и написал одной регуляркой, если имеетсяю яж говорю, раньше я вообще не пользовался . ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 17:51 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
pationcarrotikZVER-10, ... это проще сделать в три прохода .. сначала Рeгексом найти a href ... /a и заменить через Regex.Replace строку 1 на "нетрогатьнафик" .. А потом просто Replace без регекса оставшиеся строка 1 на строка2, а потом "нетрогатьнафик" на строка1 ... Дешевле будет .. Хотя, вероятно, есть и более изящный способ .. :) всё это делается 1 регэкспом в 1 проход .. а я и не спорю ... но если человек первый раз с регекспом (я сам им пользовался раза три) - то для разовой задачи, может, так понятнее .. ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 17:52 |
|
замена строки при условие
|
|||
---|---|---|---|
#18+
ZVER-10pation, дай ссылку на док. чтоб я прочитал и написал одной регуляркой, если имеетсяю яж говорю, раньше я вообще не пользовался . бляяяяяяяяяя ... |
|||
:
Нравится:
Не нравится:
|
|||
24.04.2013, 17:53 |
|
|
start [/forum/topic.php?fid=20&fpage=166&tid=1404792]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 170ms |
0 / 0 |