PPipeOrchard
Продукт

Можливості програми · Екрановані розділювачі полів

01

Збережіть порожні поля та відхиліть невідомі escape-послідовності або кінцеву риску до повернення результату.

01

Моделі

Налаштуйте OpenAI-сумісний або Anthropic endpoint із базовою URL-адресою та API-ключем, якщо він потрібен. Перевірте з’єднання. Локальний сервер моделі має працювати; віддалені інструменти можуть окремо передавати дані.

02

Проєкт

Виберіть папку й попросіть помічника прочитати потрібні файли перед редагуванням. Визначте мету та межі завдання.

03

Зміни

Переглядайте зміни й результати команд. Перед прийняттям результату виконайте перевірки проєкту; створений код не тестується автоматично.

Екрановані розділювачі полів

● ● ●PipeOrchard●
Сценарії · Екрановані розділювачі полів ×
def split_fields(text):
    fields, escaped = [""], False
    for char in text:
        if escaped:
            if char not in "|\\": raise ValueError("unknown escape")
            fields[-1] += char
            escaped = False
        elif char == "\\": escaped = True
        elif char == "|": fields.append("")
        else: fields[-1] += char
    if escaped: raise ValueError("trailing escape")
    return fields
✳Розділіть поля вертикальною рискою, використовуючи зворотну скісну риску для екранування розділювача й самої риски.
✓ ЗміниПеревірте перед застосуванням ↗
Ілюстрація робочого середовища
Робоче середовище з ШІ для коду

Тут починається ваша наступна ідея.

Завантажити для Windows ↗