Estoy tratando de establecer una expresión regular que verificará el inicio de una cadena, y si contiene una http://o https://debería coincidir.
¿Cómo puedo hacer eso? Estoy intentando lo siguiente que no funciona:
^[(http)(https)]://
[]. Será mach un carácter que puede ser (, ), h, t, t, po s. Es decir, coincidiría s://pero no ht://o x://.
/^x/vs indexOf(x) == 0). "comienza con" estilo enfoques pueden tener menos gastos generales, pero sospecho que rara vez se importa - elegir lo que es el más limpio, que muy bien puede ser: x.StartWith("http://") || x.StartsWith("https://")- pero lo hacen fuera de la claridad del código, no un intento de mejorar el rendimiento con menos que se justifique análisis y requisitos :-)