Charcoal, 29 bytes
This prints a
- for truthy and nothing for falsey.
Link to the verbose version. It first compares the first character of both input strings (
⁼§θ⁰§η⁰) and then compares the rest of both strings after removing the underscores and the hyphens (
⪫⪪⪫⪪θ_ω-ω) and converting to lowercase (