| | |
| | | |
| | | static int insertIndex = 0; |
| | | |
| | | public override async UniTask<string> Analysis(string val, bool IsRich) |
| | | public override UniTask<string> Analysis(string val, bool IsRich) |
| | | { |
| | | if (!HrefRegex.IsMatch(val)) |
| | | { |
| | | return val; |
| | | return UniTask.FromResult(val); |
| | | } |
| | | int index = 0; |
| | | m_StringBuilder.Length = 0; |
| | |
| | | } |
| | | m_StringBuilder.Append(val.Substring(index, val.Length - index)); |
| | | presentHrefInfo = null; |
| | | return m_StringBuilder.ToString(); |
| | | return UniTask.FromResult(m_StringBuilder.ToString()); |
| | | } |
| | | |
| | | public override string CalculateTextIndex(string val, int index) |