Spaces:
Runtime error
Runtime error
| # storyverse_weaver/core/utils.py | |
| import re | |
| def basic_text_cleanup(text: str) -> str: | |
| if not text or not isinstance(text, str): return "" | |
| text = text.strip() | |
| patterns = [ r"^```(?:python|text|narrative)?\s*(.*?)\s*```$", r"^```\s*(.*?)\s*```$" ] | |
| for pattern in patterns: | |
| match = re.match(pattern, text, re.DOTALL | re.IGNORECASE) | |
| if match: return match.group(1).strip() | |
| return text | |
| # Could add image resizing, format conversion utilities here later | |
| print("DEBUG: core.utils (for StoryVerseWeaver) - Module defined.") |