|
|
|
Replace
|
|||
|---|---|---|---|
|
#18+
Задачка с собеседования. Как используя только один replace (не regexp_replace), обрезать строки до первого символа x. То есть на входном наборе Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. Получить strabcdef12300f030123456789 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 17:37 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
Lary DenisКак используя только один replace (не regexp_replace), обрезать строки до первого символа x.Нельзя. Но для всяких гуёв видимость создать можно. Код: plsql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 17:45 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
Lary Denis, Можно один replace и один rtrim. Слабо верится, что кто-то может такое спросить на собеседовании. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 17:59 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
dbms_photoshopLary Denis, Можно один replace и один rtrim. Слабо верится, что кто-то может такое спросить на собеседовании.А, еще недокументированный reverse. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:03 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
dbms_photoshopМожно один replace и один rtrim.Икс останется. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:05 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
Elic, Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:13 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
dbms_photoshop Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:18 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
Elic, Насколько серьезная сама задача, настолько серьезное решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:20 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
dbms_photoshopНасколько серьезная сама задача, настолько серьезное решение.Условия всё равно ж не выполнены. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:27 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
ElicУсловия всё равно ж не выполнены. А условия из серии "казнить нельзя помиловать". Значит ли "один replace" replace и только replace или replace может использоваться только один раз. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:32 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
SYЗначит ли "один replace" replace и только replace или replace может использоваться только один раз.Сам об этом задумывался. Но на "решаемость" такое трактование не влияет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:37 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
Код: plsql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:46 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
orawish Код: plsql 1. Тут не "только один replace". И тоже лишь видимость :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:51 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
ElicСам об этом задумывался. Но на "решаемость" такое трактование не влияет. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. Хотя replace тут как попу гармонь. SY. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:52 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
SYХотя replace тут как попу гармонь.Ага. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 18:54 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
бл*, что за олдфаги с детскими психотравмами дают такие задачи на собесах?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 19:04 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
ok, ok без pad-ов: нажать на пробел и держать достаточно долго Код: plsql 1. 2. 3. 4. 5. 6. 7. а вообще, имхо (про вопрос) - дурь причем, вялая ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.02.2017, 19:05 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
with t as ( select 'abcdefxzw4242' str from dual union all select '123x343' str from dual union all select '00f03xe12x' str from dual union all select '0123456789' str from dual ) select regexp_replace (str,'x.*','') from t ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 09:35 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
fortnetregexp_replaceГлаза разул? Lary Denis(не regexp_replace) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 10:20 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
Lary Denis, А в чём сложность? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. Код: plsql 1. 2. 3. 4. 5. 6. з.ы. где вы такие собеседования находите-то? О_о ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 11:27 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
Lary Denis, Один replace, говорите? Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 11:45 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
Elic, да,да, конечно технически это regexp_replace, но формально.... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 11:49 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
envда,да, конечно технически это regexp_replace, но формально....Технически это XQuery. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 11:55 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
env, To: Referent Subj: URGENT REPLACE Replace all strings in document by its substring to first letter x. Very urgent. Big Boss. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 11:59 |
|
||
|
Replace
|
|||
|---|---|---|---|
|
#18+
Смотря что за вакансияenv, To: Referent Subj: URGENT REPLACE Replace all strings in document by its substring to first letter x. Very urgent. Big Boss. LENGTH можно тоже заменить на 4000, только считаться будет долго. Ну и MOD не придумал как заменить. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. Я принят? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.02.2017, 12:12 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39399912&tid=1886481]: |
0ms |
get settings: |
5ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
156ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
81ms |
get tp. blocked users: |
1ms |
| others: | 202ms |
| total: | 475ms |

| 0 / 0 |
