diff --git a/app/code/Magento/ImportExport/Model/Import/AbstractEntity.php b/app/code/Magento/ImportExport/Model/Import/AbstractEntity.php index 8a95b2815eb85..fe7d1692c4a16 100644 --- a/app/code/Magento/ImportExport/Model/Import/AbstractEntity.php +++ b/app/code/Magento/ImportExport/Model/Import/AbstractEntity.php @@ -803,7 +803,7 @@ public function validateData() if (!$this->isAttributeParticular($columnName)) { if (trim($columnName) == '') { $emptyHeaderColumns[] = $columnNumber; - } elseif (!preg_match('/^[a-z][a-z0-9_]*$/', $columnName)) { + } elseif (!preg_match('/^[a-z][\w]*$/u', $columnName)) { $invalidColumns[] = $columnName; } elseif ($this->needColumnCheck && !in_array($columnName, $this->getValidColumnNames())) { $invalidAttributes[] = $columnName; diff --git a/app/code/Magento/ImportExport/Model/Import/Entity/AbstractEntity.php b/app/code/Magento/ImportExport/Model/Import/Entity/AbstractEntity.php index 47b0935e31470..3e9e239b3b05f 100644 --- a/app/code/Magento/ImportExport/Model/Import/Entity/AbstractEntity.php +++ b/app/code/Magento/ImportExport/Model/Import/Entity/AbstractEntity.php @@ -769,7 +769,7 @@ public function validateData() if (!$this->isAttributeParticular($columnName)) { if (trim($columnName) == '') { $emptyHeaderColumns[] = $columnNumber; - } elseif (!preg_match('/^[a-z][a-z0-9_]*$/', $columnName)) { + } elseif (!preg_match('/^[a-z][\w]*$/u', $columnName)) { $invalidColumns[] = $columnName; } elseif ($this->needColumnCheck && !in_array($columnName, $this->getValidColumnNames())) { $invalidAttributes[] = $columnName;