regexp adapter
license text