Yapay zekâ ile kod çalışma alanı
Sıfır uzunluklu regex eşleşmeleri
Sıfır uzunluklu eşleşmeleri kaybetmeden regex eşleşme aralıklarını toplayın.
● ● ●MatchFerry●
İş akışları · Sıfır uzunluklu regex eşleşmeleri ×
import re
def match_spans(pattern, text):
return [match.span() for match in re.finditer(pattern, text)]✳Sıfır uzunluklu eşleşmeleri kaybetmeden regex eşleşme aralıklarını toplayın.
✓ DeğişikliklerUygulamadan önce inceleyin ↗
Çalışma alanı çizimi
- Modeller
- Temel URL ve gerekiyorsa API anahtarıyla OpenAI uyumlu veya Anthropic endpoint yapılandırın. Bağlantıyı test edin. Yerel model sunucusu çalışıyor olmalıdır; uzak araçlar ayrıca veri aktarabilir.
- Proje
- Boş deseni, ileriye bakışı ve hatalı sözdizimini sınayın, aynı konumu elle yeniden kullanmadan taramayı bitirin.
- Uygulamadan önce inceleyin
- Gerçek davranışı beklenen sonuçla karşılaştırın. Bir kontrol başarısız olursa yeni değişikliklerden önce nedenini araştırın.
İş akışları
import re
def match_spans(pattern, text):
return [match.span() for match in re.finditer(pattern, text)]