IP address detection

Detect data which is in IP address notation

  • Author: Brad Wasson

Automatically detect IP addresses in dot notation. Goes perfectly with the IP address sorting function.

Plug-in code

jQuery.fn.dataTableExt.aTypes.unshift(
    function ( sData )
    {
        if (/^\d{1,3}[\.]\d{1,3}[\.]\d{1,3}[\.]\d{1,3}$/.test(sData)) {
            return 'ip-address';
        }
        return null;
    }
);

CDN

This plug-in is available on the DataTables CDN:

JS

Note that if you are using multiple plug-ins, it is beneficial in terms of performance to combine the plug-ins into a single file and host it on your own server, rather than making multiple requests to the DataTables CDN.

Version control

If you have any ideas for how this plug-in can be improved, or spot anything that is in error, it is available on GitHub and pull requests are very welcome!