21 lines
666 B
Java
21 lines
666 B
Java
package com.twitter;
|
|
|
|
import com.twitter.Extractor;
|
|
import java.text.Normalizer;
|
|
|
|
/* loaded from: classes.dex */
|
|
public class Validator {
|
|
protected int a = 23;
|
|
protected int b = 23;
|
|
private Extractor c = new Extractor();
|
|
|
|
public int a(String str) {
|
|
String normalize = Normalizer.normalize(str, Normalizer.Form.NFC);
|
|
int codePointCount = normalize.codePointCount(0, normalize.length());
|
|
for (Extractor.Entity entity : this.c.a(normalize)) {
|
|
codePointCount = codePointCount + (entity.a - entity.b) + (entity.c.toLowerCase().startsWith("https://") ? this.b : this.a);
|
|
}
|
|
return codePointCount;
|
|
}
|
|
}
|