Ok поэтому у меня есть ряд адресов, начиная от чего-то, какрегулярного выражения, подстрока URL от начала до 3 одного определенного символа
http://www.test.com/sasa
http://www.test.com/sasdassasdssda
http://www.test.com/ewewewewsasa
http://www.test.com
То, что я хочу сделать, это просто взять подстроку каждого url, который идет от начала до третьего /, и если нет третьего/взять исходную строку
В основном я хочу знать, как получить позицию третьего /, поскольку я предполагаю, что нет третьего/тогда он будет -1, поэтому я могу просто захватить позицию, а если не -1, то бит подстроки. В любом случае меня достаточно бессвязно. Как найти позицию третьей косой черты?
Вы можете использовать '^ ([^ /] * /) {2} [^ /] *' regex. –