How can I use Regex to identify a placeable?

Hi, 

I realise - too late - that in a huge file with alphanumeric strings recognised as placeables, that strings needing translation have incorrectly autopropagated without being translated.

For example:

ALFA-1-ANTITRIPSINA

PROTEINASA-3

(to name but a few).

I'd like to filter by

1. All segments containing a placeable (plus any other content).

2. All segments containing a placeable only.

Can anyone suggest a Regex string that would catch Studio placeables that I'd be able to use in the Advanced Display Filter and/or in QA checker>Regular expressions?

I've got as far as ([A-Z]|\d)(-|–|_|\.)([A-Z]|\d) but it's not specific enough (e.g., it also catches \d-\d).

Many thanks,

Emma