add some regex to support <article> and ---