Francesco Torchia 4f2688f6ab
Add pkg/harvester components + shell portings - 1
Signed-off-by: Francesco Torchia <francesco.torchia@suse.com>
2024-10-23 17:00:46 +02:00

15 lines
369 B
JavaScript

export function isValidMac(value) {
return /^[A-Fa-f0-9]{2}(-[A-Fa-f0-9]{2}){5}$|^[A-Fa-f0-9]{2}(:[A-Fa-f0-9]{2}){5}$/.test(value);
}
/**
* RFC 1123
* https://kubernetes.io/docs/concepts/overview/working-with-objects/names/#dns-label-names
*/
export function isValidDNSLabelName(str) {
const reg = /^[a-z0-9]([-a-z0-9]*[a-z0-9])?$/;
return reg.test(str);
}