{"action":"created","issue":{"url":"https://api.github.com/repos/javve/list.js/issues/103","labels_url":"https://api.github.com/repos/javve/list.js/issues/103/labels{/name}","comments_url":"https://api.github.com/repos/javve/list.js/issues/103/comments","events_url":"https://api.github.com/repos/javve/list.js/issues/103/events","html_url":"https://github.com/javve/list.js/pull/103","id":9818966,"number":103,"title":"Optional support for search matching on word boundaries and full words using regex","user":{"login":"rnair510","id":3228561,"avatar_url":"https://avatars.githubusercontent.com/u/3228561?v=3","gravatar_id":"","url":"https://api.github.com/users/rnair510","html_url":"https://github.com/rnair510","followers_url":"https://api.github.com/users/rnair510/followers","following_url":"https://api.github.com/users/rnair510/following{/other_user}","gists_url":"https://api.github.com/users/rnair510/gists{/gist_id}","starred_url":"https://api.github.com/users/rnair510/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rnair510/subscriptions","organizations_url":"https://api.github.com/users/rnair510/orgs","repos_url":"https://api.github.com/users/rnair510/repos","events_url":"https://api.github.com/users/rnair510/events{/privacy}","received_events_url":"https://api.github.com/users/rnair510/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2013-01-09T20:05:30Z","updated_at":"2015-05-06T09:32:15Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/javve/list.js/pulls/103","html_url":"https://github.com/javve/list.js/pull/103","diff_url":"https://github.com/javve/list.js/pull/103.diff","patch_url":"https://github.com/javve/list.js/pull/103.patch"},"body":"Added support for different types of search matching using regex. The performance appears to be quite similar with new versions of Chrome and Firefox actually being faster using .test() instead of .search() (See http://jsperf.com/exec-vs-match-vs-test/5).\r\n\r\nOptions are set using the \"searchType\" in the options field. The three options are\r\n\r\nany: default option which matches on any position in the string. Example: no will match \"equinox\"\r\nword: matches only from the start of regex word boundaries (\\b). Example: no will match \"nokia\" and \"pizza no\" but not \"equinox\". \r\nwordFull: matches only exact words with regex word boundaries on both ends. Example: no will match only \"pizza no\" and not \"nokia\" or \"equinox\"\r\n"},"comment":{"url":"https://api.github.com/repos/javve/list.js/issues/comments/99397230","html_url":"https://github.com/javve/list.js/pull/103#issuecomment-99397230","issue_url":"https://api.github.com/repos/javve/list.js/issues/103","id":99397230,"user":{"login":"nicoruti","id":4671020,"avatar_url":"https://avatars.githubusercontent.com/u/4671020?v=3","gravatar_id":"","url":"https://api.github.com/users/nicoruti","html_url":"https://github.com/nicoruti","followers_url":"https://api.github.com/users/nicoruti/followers","following_url":"https://api.github.com/users/nicoruti/following{/other_user}","gists_url":"https://api.github.com/users/nicoruti/gists{/gist_id}","starred_url":"https://api.github.com/users/nicoruti/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nicoruti/subscriptions","organizations_url":"https://api.github.com/users/nicoruti/orgs","repos_url":"https://api.github.com/users/nicoruti/repos","events_url":"https://api.github.com/users/nicoruti/events{/privacy}","received_events_url":"https://api.github.com/users/nicoruti/received_events","type":"User","site_admin":false},"created_at":"2015-05-06T09:32:14Z","updated_at":"2015-05-06T09:32:14Z","body":"Although this PR is quite old, a regex search option would be very handy. :+1: "}}