Hello, Jim;
I see you've not updated this post in a while, so I'd like to add a little more details to the information provided by RahulG and EV_Ajay.
RahulG pointed you to our configuring effective searches document, which contains a wealth of information on how to configure DA searches and EV_Ajay provided a bit more details into how to do some of the search formatting.
What information is missing from both answers is that DA cannot do the specific types of searches that you want at this time. The EV Search feature in EV 11.0 can do this, but DA cannot as DA does not have the capability of specifying what range of characters can go into each position of a query string. For example, your desired query for NI numbers would need a query that would be something like
[A-Z][A-Z][0-9][0-9][0-9][0-9][0-9][0-9][A-Z]
This format is not possible in DA at this time (any version) but is available in EV 11.0's EV Search feature.
As EV_Ajay noted, you would need 3 leading characters for the NI or credit card searches unless you were on EV and DA 10.0.4CHF3 where you don't need leading characters. The formatting of those searches would make for some very complex search criteria as any use of wild card characters (i.e., the '*' for any number of characters and the '?' for a single character) causes the search criteria that is passed to the search engine to be complicated. Also, a credit card search would need different formatting based on how the card numbers are entered (i.e., ???? ???? ???? ???? for VISA or ???? ?????? ????? for AMEX). Fortunately, you can limit the number of entries if you need to include the 3 leading characters as you would not necessarily need to start at 100? 100? 100? 100? and end at 999? 999? 999? 999?. For such a search, you can specify the beginning range for the different card types (i.e., AMEX, VISA, MasterCard, Discover Card, etc).
Here is a bit of a sales pitch that may contain some useful information. Our Data Classification Service (DCS) add-on to Symantec's Data Loss Prevention (DLP) system can provide policy tagging for messages that have credit card numbers. There is a built-in policy that can be activated to place a specific policy tag or retention category on messages with credit card numbers in any format from any credit card vendor. A DA search could then be configured to find messages with the policy tag or retention category so that you would not have to format any search criteria to find credit card numbers within messages.
I hope this information helps. Please let us know if you need anything more for your inquiry above.