Mercurial > pidgin-twitter
comparison pidgin-twitter.h @ 328:0fc8ab2cc9c2
tentative support for non-ascii hash tag in twitter
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Sun, 11 Oct 2009 23:50:26 +0900 |
parents | 34af644d214a |
children | 300241bd1879 |
comparison
equal
deleted
inserted
replaced
327:4fd7630ff3e2 | 328:0fc8ab2cc9c2 |
---|---|
181 #define P_SENDER_FFEED "^(\\r?\\n?)\\s*@[0-9]\\s*([-A-Za-z0-9_]+)\\s*" | 181 #define P_SENDER_FFEED "^(\\r?\\n?)\\s*@[0-9]\\s*([-A-Za-z0-9_]+)\\s*" |
182 #define P_COMMAND "^(?:\\s*)([dDfFgGlLmMnNtTwW]{1}\\s+[A-Za-z0-9_]+)(?:\\s*\\Z)" | 182 #define P_COMMAND "^(?:\\s*)([dDfFgGlLmMnNtTwW]{1}\\s+[A-Za-z0-9_]+)(?:\\s*\\Z)" |
183 #define P_PSEUDO "^\\s*(?:[\"#$%&'()*+,\\-./:;<=>?\\[\\\\\\]_`{|}~]|[^\\s\\x21-\\x7E])*([dDfFgGlLmMnNtTwW]{1})(?:\\Z|\\s+|[^\\x21-\\x7E]+\\Z)" | 183 #define P_PSEUDO "^\\s*(?:[\"#$%&'()*+,\\-./:;<=>?\\[\\\\\\]_`{|}~]|[^\\s\\x21-\\x7E])*([dDfFgGlLmMnNtTwW]{1})(?:\\Z|\\s+|[^\\x21-\\x7E]+\\Z)" |
184 #define P_USER "^.*?(?:<a .+?>)?([-A-Za-z0-9_]+)(?:</a>)?:" | 184 #define P_USER "^.*?(?:<a .+?>)?([-A-Za-z0-9_]+)(?:</a>)?:" |
185 #define P_CHANNEL "^(.*?(?:<a .+?>)?[-A-Za-z0-9_]+(?:</a>)?: \\r?\\n?#)([A-Za-z0-9_]+) " | 185 #define P_CHANNEL "^(.*?(?:<a .+?>)?[-A-Za-z0-9_]+(?:</a>)?: \\r?\\n?#)([A-Za-z0-9_]+) " |
186 #define P_TAG_TWITTER "(^|\\s+)#([-A-Za-z0-9_]+)" | 186 //#define P_TAG_TWITTER "(^|\\s+)#([-A-Za-z0-9_]+)" |
187 #define P_TAG_TWITTER "(^|\\s+)#(.+_?)" | |
187 #define P_TAG_IDENTICA "#([-A-Za-z0-9_]+)" | 188 #define P_TAG_IDENTICA "#([-A-Za-z0-9_]+)" |
188 #define P_GROUP_IDENTICA "!([-A-Za-z0-9_]+)" | 189 #define P_GROUP_IDENTICA "!([-A-Za-z0-9_]+)" |
189 #define P_IMAGE_TWITTER "<profile_image_url>(https?://.+?)</profile_image_url>" | 190 #define P_IMAGE_TWITTER "<profile_image_url>(https?://.+?)</profile_image_url>" |
190 #define P_IMAGE_WASSR "<div class=\"image\"><a href=\".+\"><img src=\"(.+)\" width=\".+?\" /></a></div>" | 191 #define P_IMAGE_WASSR "<div class=\"image\"><a href=\".+\"><img src=\"(.+)\" width=\".+?\" /></a></div>" |
191 #define P_IMAGE_IDENTICA "<img src=\"(https?://.+.identi.ca/.+)\" class=\"photo avatar\"" | 192 #define P_IMAGE_IDENTICA "<img src=\"(https?://.+.identi.ca/.+)\" class=\"photo avatar\"" |