public static function escapeXmlName($name) { $name = preg_replace('/_(x[0-9a-fA-F]{4})/', '_x005f_\\1', $name); return str_replace(array_keys(self::$escaping), self::$escaping, $name); }
/** * @dataProvider escapeDataProvider */ public function testEscapeXmlName($input, $expectedOutput) { $this->assertEquals($expectedOutput, ImportExport::escapeXmlName($input)); }