## ಫಾರ್ಮೇಟ್ ಮಾಡಲಾದ ಸ್ಟ್ರಿಂಗ್

(ComfyUI workflow ಸೇರಿಸಲಾಗಿದೆ)
ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ರಿಂಗ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಅವುಗಳ ಸಂಬಂಧಿತ ಮೌಲ್ಯಗಳಿಂದ ಬದಲಾಯಿಸುತ್ತದೆ.
ಪೈಥಾನ್ `str.format()` ಅನ್ನು ಆಂತರಿಕವಾಗಿ ಬಳಸುತ್ತದೆ, [Python - Format String Syntax](https://docs.python.org/3/library/string.html#format-string-syntax) ಅನ್ನು ನೋಡಿ .
* ನೀವು `{a:.2f}` ಅನ್ನು ಮಾತ್ರ 2 ದಶಾಂಶಗಳಿಗೆ ಪ್ರಮಾಣಿಸಲು ಬಳಸಬಹುದು.
* ನೀವು `{a:05d}` ಅನ್ನು ಕಂಪಿಯು ಫೈಲ್ನಾಮ್ ಸಾಲು `ComfyUI_00001_.png` ನೊಂದೆ ಹೊಂದಿಸಲು ನಾಲ್ಕು ಮುಂದಿನ ಶೂನ್ಯಗಳನ್ನು ಪ್ಯಾಡ್ ಮಾಡಲು ಬಳಸಬಹುದು.
* ನೀವು ನಿಮ್ಮ ಸ್ಟ್ರಿಂಗ್ಗಳಲ್ಲಿ `{ }` ಅನ್ನು ಬರೆಯಲು ಬಯಸಿದರೆ (ಉದಾಹರಣೆಗೆ JSONs), ನೀವು ಅದನ್ನು ಎರಡು ಬಾರಿ ಬರೆಯಬೇಕು: `{{ }}`.
*Search & replace (S&R) syntax* ಅನ್ನು ಅನ್ವೇಷಿಸುವಂತೆ ಅನ್ವಯಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ `%date:yyyy-MM-dd hh:mm:ss%` ಮತ್ತು `%KSampler.seed%`.
ಇದರಿಂದ ನೀವು ಇದನ್ನು `GET-node` ಆಗಿಯೂ ಬಳಸಬಹುದು.
"Search & replace" ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಂಟೆಕ್ಸ್ಟ್ ನಲ್ಲಿ ನಡೆಯುತ್ತದೆ ಮತ್ತು ನೋಡ್ ಚಾಲನೆಯಿಂದ ಮೊದಲು ನಡೆಯುತ್ತದೆ.
### ಇನ್ಪುಟ್ಗಳು
| ಹೆಸರು | ಪ್ರಕಾರ | ವಿವರಣೆ |
| --- | --- | --- |
| `fstring` | `STRING` | ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ ವೇರಿಯೇಬಲ್ಗಳನ್ನು ಹೊಂದಿರುವ ಸ್ಟ್ರಿಂಗ್ ಮಾಡುತ್ತದೆ ಮತ್ತು ಅವುಗಳನ್ನು ಅವುಗಳ ಸಂಬಂಧಿತ ಮೌಲ್ಯಗಳಿಂದ ಬದಲಾಯಿಸುತ್ತದೆ.
ಪೈಥಾನ್ `str.format()` ಅನ್ನು ಆಂತರಿಕವಾಗಿ ಬಳಸುತ್ತದೆ, [Python - Format String Syntax](https://docs.python.org/3/library/string.html#format-string-syntax) ಅನ್ನು ನೋಡಿ .
* ನೀವು `{a:.2f}` ಅನ್ನು ಮಾತ್ರ 2 ದಶಾಂಶಗಳಿಗೆ ಪ್ರಮಾಣಿಸಲು ಬಳಸಬಹುದು.
* ನೀವು `{a:05d}` ಅನ್ನು ಕಂಪಿಯು ಫೈಲ್ನಾಮ್ ಸಾಲು `ComfyUI_00001_.png` ನೊಂದೆ ಹೊಂದಿಸಲು ನಾಲ್ಕು ಮುಂದಿನ ಶೂನ್ಯಗಳನ್ನು ಪ್ಯಾಡ್ ಮಾಡಲು ಬಳಸಬಹುದು.
* ನೀವು ನಿಮ್ಮ ಸ್ಟ್ರಿಂಗ್ಗಳಲ್ಲಿ `{ }` ಅನ್ನು ಬರೆಯಲು ಬಯಸಿದರೆ (ಉದಾಹರಣೆಗೆ JSONs), ನೀವು ಅದನ್ನು ಎರಡು ಬಾರಿ ಬರೆಯಬೇಕು: `{{ }}`.
*Search & replace (S&R) syntax* ಅನ್ನು ಅನ್ವೇಷಿಸುವಂತೆ ಅನ್ವಯಿಸುತ್ತದೆ, ಉದಾಹರಣೆಗೆ `%date:yyyy-MM-dd hh:mm:ss%` ಮತ್ತು `%KSampler.seed%`.
ಇದರಿಂದ ನೀವು ಇದನ್ನು `GET-node` ಆಗಿಯೂ ಬಳಸಬಹುದು.
"Search & replace" ಜಾವಾಸ್ಕ್ರಿಪ್ಟ್ ಕಂಟೆಕ್ಸ್ಟ್ ನಲ್ಲಿ ನಡೆಯುತ್ತದೆ ಮತ್ತು ನೋಡ್ ಚಾಲನೆಯಿಂದ ಮೊದಲು ನಡೆಯುತ್ತದೆ. |
| `a` | `*` | (ಐಚ್ಛಿಕ) `{a}` ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಆಗಿ ಮಾತ್ರ ಮೌಲ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. |
| `b` | `*` | (ಐಚ್ಛಿಕ) `{b}` ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಆಗಿ ಮಾತ್ರ ಮೌಲ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. |
| `c` | `*` | (ಐಚ್ಛಿಕ) `{c}` ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಆಗಿ ಮಾತ್ರ ಮೌಲ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. |
| `d` | `*` | (ಐಚ್ಛಿಕ) `{d}` ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ನಲ್ಲಿ ಸ್ಟ್ರಿಂಗ್ ಆಗಿ ಮಾತ್ರ ಮೌಲ್ಯವಾಗಿ ಬಳಸಲಾಗುತ್ತದೆ. |
### ಔಟ್ಪುಟ್ಗಳು
| ಹೆಸರು | ಪ್ರಕಾರ | ವಿವರಣೆ |
| --- | --- | --- |
| `string` | `STRING` | ಎಲ್ಲಾ ಪ್ಲೇಸ್ಹೋಲ್ಡರ್ಗಳನ್ನು ಅವುಗಳ ಸಂಬಂಧಿತ ಮೌಲ್ಯಗಳಿಂದ ಬದಲಾಯಿಸಿದ ಫಾರ್ಮೇಟ್ ಮಾಡಲಾದ ಸ್ಟ್ರಿಂಗ್. |