## سلسلة منسقة ![سلسلة منسقة](FormattedString/FormattedString.png) (مدمج في ComfyUI workflow) يُنشئ سلسلة تحتوي على متغيرات محتوية ويبديلاها بقيمها المقابلة. يستخدم داخليًا `str.format()` في Python، انظر [Python - تنسيق سلسلة النحو](https://docs.python.org/3/library/string.html#format-string-syntax) . * يمكنك استخدام `{a:.2f}` لتقريب عدد عشري إلى خانتين عشريتين. * يمكنك استخدام `{a:05d}` لملء حتى 5 أصفار في البداية لتناسب لاحقة اسم ملف ComfyUI `ComfyUI_00001_.png`. * إذا كنت تريد كتابة `{ }` داخل سلاسلك (على سبيل المثال لملفات JSON) يجب عليك تكرارها: `{{ }}`. يُطبق أيضًا *تنسيق البحث والاستبدال (S&R)* مثل `%date:yyyy-MM-dd hh:mm:ss%` و `%KSampler.seed%`. وبالتالي يمكنك استخدامه أيضًا كعقدة `GET`. لاحظ أن "البحث والاستبدال" يحدث في سياق JavaScript ويتم تشغيله قبل تنفيذ العقدة. ### المدخلات | الاسم | النوع | الوصف | | --- | --- | --- | | `fstring` | `STRING` | يُنشئ سلسلة تحتوي على متغيرات محتوية ويبديلاها بقيمها المقابلة.
يستخدم داخليًا `str.format()` في Python، انظر [Python - تنسيق سلسلة النحو](https://docs.python.org/3/library/string.html#format-string-syntax) .
* يمكنك استخدام `{a:.2f}` لتقريب عدد عشري إلى خانتين عشريتين.
* يمكنك استخدام `{a:05d}` لملء حتى 5 أصفار في البداية لتناسب لاحقة اسم ملف ComfyUI `ComfyUI_00001_.png`.
* إذا كنت تريد كتابة `{ }` داخل سلاسلك (على سبيل المثال لملفات JSON) يجب عليك تكرارها: `{{ }}`.

يُطبق أيضًا *تنسيق البحث والاستبدال (S&R)* مثل `%date:yyyy-MM-dd hh:mm:ss%` و `%KSampler.seed%`.
وبالتالي يمكنك استخدامه أيضًا كعقدة `GET`.
لاحظ أن "البحث والاستبدال" يحدث في سياق JavaScript ويتم تشغيله قبل تنفيذ العقدة. | | `a` | `*` | (اختياري) القيمة التي سيتم تحويلها إلى سلسلة في مكان `{a}`. | | `b` | `*` | (اختياري) القيمة التي سيتم تحويلها إلى سلسلة في مكان `{b}`. | | `c` | `*` | (اختياري) القيمة التي سيتم تحويلها إلى سلسلة في مكان `{c}`. | | `d` | `*` | (اختياري) القيمة التي سيتم تحويلها إلى سلسلة في مكان `{d}`. | ### المخرجات | الاسم | النوع | الوصف | | --- | --- | --- | | `string` | `STRING` | السلسلة المنسقة مع استبدال جميع المتغيرات بقيمها المقابلة. |