2016-10-20 2 views
0

Я пытаюсь создать CSV-файл с javascript.Арабские символы RTL перерыв CSV-файл

Все превосходно с файлом, но так как данные я экспорт в CSV может содержать арабские символы некоторых строк, как будто они имеют \ п (новую линию)

Это мой ввод данные:

حاجى مالك نورزى (Hajji Malik Noorzai; Hajji Malak Noorzai; Haji Malek Noorzai);Haji Maluk;Haji Aminullah;Allah Muhammad 

Это выход в файл CSV, здесь не visiable:

MALIK NOORZAI; 
        Haji Malek Noorzai);Allah Muhammad;Haji Aminullah;Haji Maluk;Hajji Malak Noorzai;حاجى مالك نورزى (Hajji Malik Noorzai 

Может кто-нибудь помочь мне, как разобраться в этом?

У меня есть идея, чтобы проверить, если моя строка содержит арабские символы с регулярным выражением, а затем обернуть его с чем-то вроде ответов в этой теме: Concat RTL string with LTR string in javascript

Я попытался с этим регулярным выражением:

/[\u0600-\u06FF]/g 

, который, на мой взгляд, покидает первый символ حاجى مالك نورزى непревзойденный (сначала я имею в виду левый)

ответ

0

Хорошо, я исправил эту проблему. Строка содержит \ r \ n, которая казалась пространственным символом и была очень трудно идентифицировать.

Смежные вопросы