Я думаю, что вы хотите использовать трубу для создания или:
([0-9]\/[0-9])|\/([0-9])
Недостатком этого подхода является то, что вам нужно будет проверить, если группа 1 или 2 вернула совпадение ... поэтому, если у вас есть полная дробь, вы получите результат в первой группе, если вы сопоставили знаменатель, знаменатель будет отображаться во второй группе.
Может иметь больше смысла:
([0-9]*\/[0-9])
А затем проверьте длину каждого совпадения и, если нужно, зачеркните '/'.