Мне интересно, возможно ли удалить общую часть из всех существующих Встреч в моем календаре Google, соответствующую заданному шаблону:

AE [0-9][0-9][0-9][0-9][0-9]-[0-9] [0-9]S:

Чтобы

AE 12345-4 2S xxxxxx

станет

xxxxxx

2 ответа2

0

Начните с той же длины, просто удалите первые 14 символов. Если это переменная, вы можете переместить все это в Excel, текст в столбцы с помощью S, просто взять все во втором и последующих столбцах. Примечание: для этого необходимо сначала экспортировать календарь в .csv.

-1

Вы не указываете, какие операционные системы у вас есть, но простым решением было бы использовать AppleScript в OSX. Это предполагает, что вы настроили свой Календарь Google в iCal (в 10.8 Mountain Lion, известный как Calendar) через CalDav, чтобы вы могли редактировать календарь.

tell application "Calendar"
    tell calendar "Google Calendar"     
    set theEvents to (every event)
    repeat with current_event in theEvents
        set mySummary to summary of current_event
                    -- cut first 14 characters away
        set summary of current_event to "" & (text items 14 through end of mySummary)
    end repeat      
    end tell
end tell

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .