Quill plugin that converts text to link
npm install quill-linkifyQuill plugin that converts URL, mail address, phone number to link.
```
yarn add quill-linkify
`ts
import Quill from 'quill';
import { Linkify, Options } from 'quill-linkify';
Quill.register('modules/linkify', Linkify);
const linkifyOptions: Options = {
/ custom (regexp or true) or (false or undefined) /
url: /foo/, // Use custom regexp
mail: true, // Use default regexp
phoneNumber: false, // Disable text auto link
};
const quill = new Quill("Element", {
modules: {
linkify: linkifyOptions,
// or true (Use default regep)
},
});
`
|
| Mail | /([\w-\.]+@[\w-\.]+\.[\w-\.]+)/i |
| Phone number | /(((0(\d{1}[-(]?\d{4}\|\d{2}[-(]?\d{3}\|\d{3}[-(]?\d{2}\|\d{4}[-(]?\d{1}\|[5789]0[-(]?\d{4})[-)]?)\|\d{1,4}-?)\d{4}\|0120[-(]?\d{3}[-)]?\d{3})/i` |