Spaces:
Runtime error
Runtime error
import streamlit as st | |
import re | |
# Définir la fonction pour supprimer les horodatages | |
def remove_timestamps(text): | |
# Motif pour correspondre aux horodatages au format [HH:MM:SS.mmm -> HH:MM:SS.mmm] | |
pattern = r"(\[\d{2}:\d{2}:\d{2}\.\d{3}|\[\d{2}:\d{2}\.\d{3}) -> (\d{2}:\d{2}:\d{2}\.\d{3}|\d{2}:\d{2}\.\d{3}\])\s*" | |
# Remplacer les motifs correspondants par une chaîne vide | |
cleaned_text = re.sub(pattern, "", text) | |
return cleaned_text | |
# Créer des éléments d'interface utilisateur Streamlit | |
st.title("Whisper Supprimer les Horodatages") | |
# Zone de texte pour l'entrée utilisateur | |
user_input = st.text_area("✒️ Entrez le texte avec horodatages", height=300) | |
# Bouton pour supprimer les horodatages | |
if st.button('📁 Supprimer les Horodatages'): | |
# Afficher le texte nettoyé | |
result = remove_timestamps(user_input) | |
st.text_area("📜 Texte Nettoyé", value=result, height=300, key="result") | |