त्रुटि संदेश
संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।
कहानी
आपने '…' पाठ में backslash के बाद ऐसा अक्षर लिखा जो कोई escape नहीं है, और इंजन ने पार्स पर रोक दिया। नियम यह है: '…' पाठ ठीक पाँच escapes डीकोड करता है: नई पंक्ति, टैब, carriage return, दो backslashes से एक backslash, और backslash-apostrophe से एक apostrophe। backslash-zero की अपनी अस्वीकृति है, RX0180। इनके सिवा कोई भी backslash, जैसे backslash-q या regex का backslash-d, किसी escape का नाम नहीं लेता। पहले यह चुपचाप सादा अक्षर बन जाता था: a, backslash, q, b aqb छापता। यानी गलत quote में लिखा regex बिना एक शब्द कहे पाठ बदल देता। अब इंजन रोकता है। एक लिखित backslash दो backslashes से लिखिए। और regex, Windows पथ या लिखित [ के लिए RAW "…" पाठ इस्तेमाल कीजिए, जो कुछ डीकोड नहीं करता। जैसे पत्र में छूटा अक्षर बिना बताए बदल दिया जाए। इलाज: पाँच वैध escapes में से एक लिखिए, या RAW पाठ चुनिए। संदेश में escape और उसकी पंक्ति है।
पाठ Rush इंजन की त्रुटि सूची से लिया गया है।
