V, 2020, 18 bytes
òó±òø^$òó±òø
::$^øò±óòøò±óò
Hexdump:
00000000: f2f3 88b1 f2f8 5e24 0a0a820a 3a3a0a3a 245e3a82 f8f2 b188 ......^$...::$^.....
00000010: b188 f3f2 .. ....
Outputs 10 for truthy, 01 for falsy. Thanks to nmjcman101 for indirectly saving 2 bytes.
ò ò " Recursively...
ó " Remove...
<0x88> " Any printable ASCII character
± " Followed by itself
ø " Count...
^$ <0x82> " The number of non-empty strings
::$^øò±óò<0x82>øò±<0x88>óò " NOP to ensure that the code is paired