{"action":"opened","issue":{"url":"https://api.github.com/repos/Rexamine/stringi/issues/143","labels_url":"https://api.github.com/repos/Rexamine/stringi/issues/143/labels{/name}","comments_url":"https://api.github.com/repos/Rexamine/stringi/issues/143/comments","events_url":"https://api.github.com/repos/Rexamine/stringi/issues/143/events","html_url":"https://github.com/Rexamine/stringi/issues/143","id":57614802,"number":143,"title":"ByteSearchMatcher class","user":{"login":"gagolews","id":3193581,"avatar_url":"https://avatars.githubusercontent.com/u/3193581?v=3","gravatar_id":"","url":"https://api.github.com/users/gagolews","html_url":"https://github.com/gagolews","followers_url":"https://api.github.com/users/gagolews/followers","following_url":"https://api.github.com/users/gagolews/following{/other_user}","gists_url":"https://api.github.com/users/gagolews/gists{/gist_id}","starred_url":"https://api.github.com/users/gagolews/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gagolews/subscriptions","organizations_url":"https://api.github.com/users/gagolews/orgs","repos_url":"https://api.github.com/users/gagolews/repos","events_url":"https://api.github.com/users/gagolews/events{/privacy}","received_events_url":"https://api.github.com/users/gagolews/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/Rexamine/stringi/labels/low%20priority","name":"low priority","color":"fef2c0"}],"state":"open","locked":false,"assignee":{"login":"gagolews","id":3193581,"avatar_url":"https://avatars.githubusercontent.com/u/3193581?v=3","gravatar_id":"","url":"https://api.github.com/users/gagolews","html_url":"https://github.com/gagolews","followers_url":"https://api.github.com/users/gagolews/followers","following_url":"https://api.github.com/users/gagolews/following{/other_user}","gists_url":"https://api.github.com/users/gagolews/gists{/gist_id}","starred_url":"https://api.github.com/users/gagolews/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gagolews/subscriptions","organizations_url":"https://api.github.com/users/gagolews/orgs","repos_url":"https://api.github.com/users/gagolews/repos","events_url":"https://api.github.com/users/gagolews/events{/privacy}","received_events_url":"https://api.github.com/users/gagolews/received_events","type":"User","site_admin":false},"milestone":null,"comments":0,"created_at":"2015-02-13T15:51:09Z","updated_at":"2015-02-13T15:51:09Z","closed_at":null,"body":"Add a `ByteSearchMatcher` class (just like `RegexMatcher`, `UStringSearch`)\r\n\r\n`virtual` methods for different search scenarios (patterns of length 1,2,3,4,5+ etc.)\r\n\r\nthis will clean up `StriContainerByteSearch` code"}}