This is the first post in a 3 post series on using C/C++, the Boost libraries, and SQLite. This post will cover getting things together and trying a test db. There isn't a lot of information out there about how to use the boost regex library in C/C++ and even less examples of people parsing the output. I never quite figured out exactly what kind of data type m is in the function, but I did figure out how to do what I wanted. I can read a file, parse it into a string, use the boost regex_search function to return all the values I was searching for and then finally to take those results and put them into a SQLite database.