@habrachat

Страница 2970 из 6731
Мур мур мур
21.08.2016
00:44:54
Меня не проведешь

Il'ya
21.08.2016
00:55:30
?
Мур...

Karina
21.08.2016
01:02:16
Мур...
Шарлатан, не мурчит, пробовали :(

Man ∞
21.08.2016
01:30:04
Я программист
Погромист

Google
Admin
21.08.2016
02:12:21
Кто то дожил?

Абу
21.08.2016
06:43:04


Il'ya
21.08.2016
06:43:24
Молодец, вернулся...

Абу
21.08.2016
06:43:25
I joined to this CHANNEL

Я вступил в этот калан

Канал*

Мне не по себе

...

Чат! как мне со строки '/cmd 12345 some message 133' получить: ['12345', 'somemessage 133']

Dmitry
21.08.2016
07:31:13
Лол

Абу
21.08.2016
07:31:32
Угу

Я хз

Dmitry
21.08.2016
07:32:31
Optparse

Google
Абу
21.08.2016
07:34:13
Какой эт язык?

Dmitry
21.08.2016
07:51:36
Погугли

Абу
21.08.2016
07:52:37
Это невозможно

Man ∞
21.08.2016
08:13:53
Этот баг давно, никак не исчезнет

После перезахода только

Его и не пытаются править

Абу
21.08.2016
08:15:06


Стоп. Моя это фотка была 7200 в Хабрачате

Я отпраздную это

Man ∞
21.08.2016
08:17:14
идеально

Абу
21.08.2016
08:18:08
Это число rpm при хардах с SATA

Dmitry
21.08.2016
08:21:04
Эм?

5400

3600

2800

Все это тоже рпм

Абу
21.08.2016
08:21:36
7200 это тоже

Так что мне можно

Anonymous*
21.08.2016
09:30:58
андроид 2.3?

Google
Абу
21.08.2016
09:31:45
Anonymous*
21.08.2016
09:32:31
а чё разрешение какое маленькое

21.08.2016
09:33:03
как член у тех кто шлет стикеры,,

Абу
21.08.2016
09:33:09
Ну телефон такой

Алик
21.08.2016
09:57:13
Доброе утро

Sergey
21.08.2016
10:10:19
нет

удаляй

и ты пропустил запятую

Абу
21.08.2016
10:11:23
удаляй
Можно ээ

Sergey
21.08.2016
10:11:31
правила поменялись?

Абу
21.08.2016
10:13:06
Ну в правилах ненаписано про пиар

Sergey
21.08.2016
10:13:21
ok

as u say

Абу
21.08.2016
10:13:55
Кто крэйтер этой группы?

[Anonymous]
21.08.2016
10:14:29
Ильюша @iosys

Sergey
21.08.2016
10:14:46
Чат! как мне со строки '/cmd 12345 some message 133' получить: ['12345', 'somemessage 133']
sed -r "s/(.+) ([0-9]+) (.+)/[\'\2\', '\\3\']/g" пробел у "send message" обязательно убирать?

➜ ~ echo "/cmd 12345 some message 133" | sed -r "s/(.+) ([0-9]+) (.+)/[\'\2\', '\\3\']/g" ['12345', 'some message 133']

Абу
21.08.2016
10:15:34
А на питоне?

Google
Абу
21.08.2016
10:15:39
Небашэто

Sergey
21.08.2016
10:16:01
откудаязналёпт

Абу
21.08.2016
10:16:59
Нупростибро

Sergey
21.08.2016
10:17:08
А на питоне?
так тебе строку или массив?

Anonymous*
21.08.2016
10:17:18
регэкспы везде одинаковые

Абу
21.08.2016
10:21:40
Admin
ERROR: S client not available

Sergey
21.08.2016
10:21:58
А на питоне?
import re m = re.search('(.+) ([0-9]+) (.+)', '/cmd 12345 some message 133') str_array = [m.group(2), m.group(3)]

на

/cmd доступно по m.group(1) (очевидно)

"some message" с пробелом, мне лень

Славик
21.08.2016
10:42:01
\/cmd\s(\d+)\s(.+)

Sergey
21.08.2016
10:42:25
ага

всё время забываю про \d

всё хочу написать [[:digit:]]

[Anonymous]
21.08.2016
10:43:15
Пожалуйста, умри

Sergey
21.08.2016
10:43:39
\/cmd\s(\d+)\s(.+)
тут реклама разрешена?

Славик
21.08.2016
10:45:08
спам других чатов только по запросу пользователей

Google
Sergey
21.08.2016
10:56:29
с вырезом пробелов между словами: import re m = re.match('(.+) (\d+) ([\w| ]+) (\d+)', '/cmd 12345 Some Long Message With Spaces And A Number At The End 133') arr = [ m.group(2), m.group(3).replace(" ", "") + ' ' + m.group(4) ] # print(arr)

>>> print(arr) ['12345', 'SomeLongMessageWithSpacesAndANumberAtTheEnd 133']

Абу
21.08.2016
10:59:04
А если ввести "/write 15636789843 157799 sgjth"?

Sergey
21.08.2016
10:59:17
такого не предусматривалось

Чат! как мне со строки '/cmd 12345 some message 133' получить: ['12345', 'somemessage 133']

А если ввести "/write 15636789843 157799 sgjth"?
ну, если и правда интересно: >>> Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/home/kez/dev/python/regex.py", line 7, in <module> print(m.groups())

ничего не заматчилось

> Чат! как мне со строки '/cmd 12345 some message 133' получить: ['12345', 'somemessage 133'] таким образом: * input: /cmd 12345 some message 133 * output: array [ '12345', 'somemessage 133' ] внимание на исчезнувший пробел между "some" и "message"

А если ввести "/write 15636789843 157799 sgjth"?
так что должно получиться-то?

Абу
21.08.2016
11:04:36
[15636789843, '157799 sgjth']

Sergey
21.08.2016
11:04:48
...

/some_word number <words_or_nubers> так?

ну я ещё раз спрошу:

пробелы между словами нужно убирать?

Абу
21.08.2016
11:06:49
Нет

Sergey
21.08.2016
11:07:00
( ._.)

Абу
21.08.2016
11:08:05
Сложна

сложный чат

Страница 2970 из 6731