Объявление : Все некоммерческие проекты, зарегистрированные для использования Earth Engine до
15 апреля 2025 года, должны
подтвердить некоммерческое право на сохранение доступа к Earth Engine.
ee.Image.regexpRename
Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Переименовывает полосы изображения, применяя регулярное выражение к текущим названиям полос. Все полосы, не соответствующие регулярному выражению, будут скопированы без переименования.
Использование | Возврат | Image. regexpRename (regex, replacement, all ) | Изображение |
Аргумент | Тип | Подробности | это: input | Изображение | Изображение, содержащее полосы для переименования. |
regex | Нить | Регулярное выражение для сопоставления с названием каждой группы. |
replacement | Нить | Текст, которым следует заменить каждое совпадение. Поддерживает синтаксис $n для захваченных значений. |
all | Логическое значение, по умолчанию: true | Если значение true, будут заменены все совпадения в заданной строке. В противном случае будет заменено только первое совпадение в каждой строке. |
,Переименовывает полосы изображения, применяя регулярное выражение к текущим названиям полос. Все полосы, не соответствующие регулярному выражению, будут скопированы без переименования.
Использование | Возврат | Image. regexpRename (regex, replacement, all ) | Изображение |
Аргумент | Тип | Подробности | это: input | Изображение | Изображение, содержащее полосы для переименования. |
regex | Нить | Регулярное выражение для сопоставления с названием каждой группы. |
replacement | Нить | Текст, которым следует заменить каждое совпадение. Поддерживает синтаксис $n для захваченных значений. |
all | Логическое значение, по умолчанию: true | Если значение true, будут заменены все совпадения в заданной строке. В противном случае будет заменено только первое совпадение в каждой строке. |
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-24 UTC.
[null,null,["Последнее обновление: 2025-07-24 UTC."],[[["\u003cp\u003eApplies a regular expression to rename image bands, leaving unmatched bands unchanged.\u003c/p\u003e\n"],["\u003cp\u003eOffers flexibility to replace all regex matches or only the first match in each band name using the \u003ccode\u003eall\u003c/code\u003e parameter.\u003c/p\u003e\n"],["\u003cp\u003eUses \u003ccode\u003e$n\u003c/code\u003e syntax in the 'replacement' argument to utilize captured values from the regex.\u003c/p\u003e\n"],["\u003cp\u003eOperates directly on the provided input image and returns a modified image with the renamed bands.\u003c/p\u003e\n"]]],["This functionality renames image bands using regular expressions. It takes an image, a `regex` to match band names, and a `replacement` string (supporting captured groups via `$n`). Bands not matching the `regex` remain unchanged. An optional `all` parameter (defaulting to `true`) determines whether to replace all regex matches or just the first one per band name. The function returns a new image with the updated band names.\n"],null,["# ee.Image.regexpRename\n\nRenames the bands of an image by applying a regular expression replacement to the current band names. Any bands not matched by the regex will be copied over without renaming.\n\n\u003cbr /\u003e\n\n| Usage | Returns |\n|---------------------------------------------------|---------|\n| Image.regexpRename`(regex, replacement, `*all*`)` | Image |\n\n| Argument | Type | Details |\n|---------------|------------------------|---------------------------------------------------------------------------------------------------------------------------|\n| this: `input` | Image | The image containing the bands to rename. |\n| `regex` | String | A regular expression to match in each band name. |\n| `replacement` | String | The text with which to replace each match. Supports $n syntax for captured values. |\n| `all` | Boolean, default: true | If true, all matches in a given string will be replaced. Otherwise, only the first match in each string will be replaced. |"]]