に[違「ちが」]いない => Without a doubt, A N2
Information, Report
に[相違「そうい」]ない => No doubt N2
Information, Report
と違って => different to N2
Compare
に相違ない => without a doubt; certain; sure N2
... だろうが、... だろうが => Whether it's ... or ... N3
Demonstrate by example
うが~うが => Whether A or B N1
Miscellaneous
~ようが...まいが => whether or not; regardless N1
より~ほうが => is more than N5
…どうりがない => No reason... N2
Emphasize negative meaning
うと~まいと,うが~まいが => Whether or not A (is/occurs) N1
Based/focused/depending on
~ (よ) うと(も)/ (よ) うが => even if; no matter how/what ~ N1
Innocent
…ほうがよかった => If only (Regret) N3
Regret