на первый вопрос - да, можно. но не таким образом. смотрите описание функции match в справочнике разработчика - язык eXtraction and processing
либо regex - там же, но с regex нужно ещё проверять конкретную группу, которой должно соответствовать выражение. match, в свою очередь, использует маски, а не регулярки