我怎么知道用户是以阿拉伯语还是英语输入标题?

时间:2018-06-24 17:20:10

标签: html angular typescript

我有一个页面水龙头,标题由用户输入。我如何才能以阿拉伯语或英语(在视口中)枯萎用户键入标题?

<div class="page-tabs tabs">
<div *ngFor="let page of pages">
<div *ngIf="inRange(page)" class="tab" [class.active]="page == 
selectedPage" (click)="onSelectPage(page)">
  <div class="title" [innerHTML]="page.title | englishMarker"></div>
 </div>
</div>

在这里,标题为class的div是用户写完标题后的位置-如何确定以阿拉伯语或英语键入的用户类型标题?

我想确定是html还是Typescript

1 个答案:

答案 0 :(得分:3)

您可以将英语的字符A-Za-z与阿拉伯语的to匹配 https://en.wikipedia.org/wiki/Arabic_script_in_Unicode#Contextual_forms这里是阿拉伯Unicode字符及其变体