I couldn’t find either of these functions that satisfied my edge cases or desire for simplicity so I wrote/adapted some of my own. Feel free to use, modify, distribute without attribution, but I’d be eternally grateful if you did
The test for integer is adapted from this post, which is actually almost spot on, apart from their is_int([0]) returns true, as does any integer in a string.
I’m pretty sure I’ve seen this test for string a hundred times on the internet and in books. It is by far the most robust:
Please let me know if you can break it!
Эта статья для ознакомления предлагает читателям общее представление об актуальной теме. Мы стремимся представить ключевые факты и идеи, которые помогут читателям получить представление о предмете и решить, стоит ли углубляться в изучение.
Смотри, что ещё есть – https://f5fashion.vn/lang-mo-tan-thuy-hoang-chua-bay-chet-nguoi-khien-cac-nha-khao-co-lo-so
Этот текст призван помочь читателю расширить кругозор и получить практические знания. Мы используем простой язык, наглядные примеры и структурированное изложение, чтобы сделать обучение максимально эффективным и увлекательным.
Изучить вопрос глубже – https://f5fashion.vn/cap-nhat-55-ve-hinh-nen-dien-thoai-4k-sieu-xe
Этот информационный материал привлекает внимание множеством интересных деталей и необычных ракурсов. Мы предлагаем уникальные взгляды на привычные вещи и рассматриваем вопросы, которые волнуют общество. Будьте в курсе актуальных тем и расширяйте свои знания!
Получить дополнительные сведения – https://f5fashion.vn/ngoc-trinh-tung-bo-anh-moi-sap-tai-xuat-showbiz
Эта информационная заметка содержит увлекательные сведения, которые могут вас удивить! Мы собрали интересные факты, которые сделают вашу жизнь ярче и полнее. Узнайте нечто новое о привычных аспектах повседневности и откройте для себя удивительный мир информации.
Обратитесь за информацией – https://truenet.com.br/2024/02/15/profissionais-de-saude-alertam-sobre-importancia-da-atualizacao-da-caderneta-de-vacina
Публикация приглашает вас исследовать неизведанное — от древних тайн до современных достижений науки. Вы узнаете, как случайные находки превращались в революции, а смелые мысли — в новые эры человеческого прогресса.
Почему это важно? – https://f5fashion.vn/xem-phim-tuong-da-2
Эта познавательная публикация погружает вас в море интересного контента, который быстро захватит ваше внимание. Мы рассмотрим важные аспекты темы и предоставим вам уникальныеInsights и полезные сведения для дальнейшего изучения.
Подробнее тут – https://dating-free-dating.com/2024/02/23/an-introduction-to-online-dating
В статье представлены ключевые моменты по актуальной теме, дополненные советами экспертов и ссылками на дополнительные ресурсы. Цель материала — дать читателю инструменты для самостоятельного развития и принятия осознанных решений.
Все материалы собраны здесь – https://it.com.do/2020/10/30/hello-world
Этот информативный текст отличается привлекательным содержанием и актуальными данными. Мы предлагаем читателям взглянуть на привычные вещи под новым углом, предоставляя интересный и доступный материал. Получите удовольствие от чтения и расширьте кругозор!
Полная информация здесь – https://impressorashp.com.br/2023/04/09/get-ahead-of-your-competition-our-proven-digital
В этой публикации мы предлагаем подробные объяснения по актуальным вопросам, чтобы помочь читателям глубже понять их. Четкость и структурированность материала сделают его удобным для усвоения и применения в повседневной жизни.
Узнать напрямую – https://canabzyleaf.com/product/honey-bourbon-cut-leaf
В этой информационной статье вы найдете интересное содержание, которое поможет вам расширить свои знания. Мы предлагаем увлекательный подход и уникальные взгляды на обсуждаемые темы, побуждая пользователей к активному мышлению и критическому анализу.
Перейти к статье – http://www.abilit.ru
Этот информативный текст выделяется своими захватывающими аспектами, которые делают сложные темы доступными и понятными. Мы стремимся предложить читателям глубину знаний вместе с разнообразием интересных фактов. Откройте новые горизонты и развивайте свои способности познавать мир!
Узнать напрямую – https://redfishz.ru
Эта информационная заметка содержит увлекательные сведения, которые могут вас удивить! Мы собрали интересные факты, которые сделают вашу жизнь ярче и полнее. Узнайте нечто новое о привычных аспектах повседневности и откройте для себя удивительный мир информации.
Обратитесь за информацией – https://f5fashion.vn/blue-river-mckenna-riley-missing-upate-2023-she-found-yet-update
Этот текст сочетает в себе элементы познавательного рассказа и аналитической подачи информации. Читатель получает доступ к уникальным данным, которые соединяют прошлое с настоящим и открывают двери в будущее.
Что ещё? Расскажи всё! – https://f5fashion.vn/hoa-hau-mai-phuong-cham-chi-mac-do-ep-vao-doi-go-bong-dao-sau-nghi-van-trung-tu
Эта публикация завернет вас в вихрь увлекательного контента, сбрасывая стереотипы и открывая двери к новым идеям. Каждый абзац станет для вас открытием, полным ярких примеров и впечатляющих достижений. Подготовьтесь быть вовлеченными и удивленными каждый раз, когда продолжите читать.
Получить больше информации – https://f5fashion.vn/tong-hop-voi-hon-78-ve-hinh-nen-powerpoint-thank-you-so-much-hay-nhat
Этот информационный материал собраны данные, которые помогут лучше понять текущие тенденции и процессы в различных сферах жизни. Мы предоставляем четкий анализ, графики и примеры, чтобы информация была не только понятной, но и практичной для принятия решений.
Уточнить детали – https://radiantandbrighter.com/2018/07/15/mariarose
Публикация приглашает вас исследовать неизведанное — от древних тайн до современных достижений науки. Вы узнаете, как случайные находки превращались в революции, а смелые мысли — в новые эры человеческого прогресса.
Секреты успеха внутри – https://www.bdconsultingltd.com/b-a-waldorf-instruction
Этот информационный материал собраны данные, которые помогут лучше понять текущие тенденции и процессы в различных сферах жизни. Мы предоставляем четкий анализ, графики и примеры, чтобы информация была не только понятной, но и практичной для принятия решений.
Получить исчерпывающие сведения – https://eleventechstory.com/harnessing-the-power-of-social-media-for-business-growth
В этой публикации мы предлагаем подробные объяснения по актуальным вопросам, чтобы помочь читателям глубже понять их. Четкость и структурированность материала сделают его удобным для усвоения и применения в повседневной жизни.
Неизвестные факты о… – https://beefair.ai/2016/02/25/hello-world-2
Этот текст сочетает в себе элементы познавательного рассказа и аналитической подачи информации. Читатель получает доступ к уникальным данным, которые соединяют прошлое с настоящим и открывают двери в будущее.
Выяснить больше – https://salwaspherellc.com/2024/12/17/revlon-timeless-beauty-for-every-moment
Этот текст призван помочь читателю расширить кругозор и получить практические знания. Мы используем простой язык, наглядные примеры и структурированное изложение, чтобы сделать обучение максимально эффективным и увлекательным.
Только для своих – https://f5fashion.vn/chi-tiet-hon-75-ve-hinh-nen-may-tinh-de-thuong-chibi-moi-nhat
Этот информационный обзор станет отличным путеводителем по актуальным темам, объединяющим важные факты и мнения экспертов. Мы исследуем ключевые идеи и представляем их в доступной форме для более глубокого понимания. Читайте, чтобы оставаться в курсе событий!
Погрузиться в научную дискуссию – https://www.hotel-sugano.com/bbs/sugano.cgi/sosh13.pascal.ru/forum/datasphere.ru/club/user/12/blog/2477/www.tovery.net/www.skitour.su/www.skitour.su/www.hip-hop.ru/forum/id298234-worksale/sugano.cgi?page30=val
Эта статья предлагает живое освещение актуальной темы с множеством интересных фактов. Мы рассмотрим ключевые моменты, которые делают данную тему важной и актуальной. Подготовьтесь к насыщенному путешествию по неизвестным аспектам и узнайте больше о значимых событиях.
Узнай первым! – https://f5fashion.vn/top-voi-hon-67-ve-xe-honda-city-2016-hay-nhat
Этот информативный текст выделяется своими захватывающими аспектами, которые делают сложные темы доступными и понятными. Мы стремимся предложить читателям глубину знаний вместе с разнообразием интересных фактов. Откройте новые горизонты и развивайте свои способности познавать мир!
Доступ к полной версии – https://bluemixstudio.com/2016/10/26/gallery-example
Публикация приглашает вас исследовать неизведанное — от древних тайн до современных достижений науки. Вы узнаете, как случайные находки превращались в революции, а смелые мысли — в новые эры человеческого прогресса.
Более подробно об этом – https://f5fashion.vn/chi-tiet-hon-74-ve-hinh-nen-leesin-hay-nhat
Этот текст сочетает в себе элементы познавательного рассказа и аналитической подачи информации. Читатель получает доступ к уникальным данным, которые соединяют прошлое с настоящим и открывают двери в будущее.
Ознакомьтесь с аналитикой – https://press.et/oromifa/2019/09/28/dhukkuba-tiibii-tuberculsosi
Эта публикация завернет вас в вихрь увлекательного контента, сбрасывая стереотипы и открывая двери к новым идеям. Каждый абзац станет для вас открытием, полным ярких примеров и впечатляющих достижений. Подготовьтесь быть вовлеченными и удивленными каждый раз, когда продолжите читать.
Секреты успеха внутри – https://f5fashion.vn/chia-se-voi-hon-52-ve-dam-co-vest-nu-hay-nhat
Эта статья для ознакомления предлагает читателям общее представление об актуальной теме. Мы стремимся представить ключевые факты и идеи, которые помогут читателям получить представление о предмете и решить, стоит ли углубляться в изучение.
Подробная информация доступна по запросу – https://videogamegalaxy.com/si-une-jaquette-metait-contee-fortified-zone
Этот информативный текст отличается привлекательным содержанием и актуальными данными. Мы предлагаем читателям взглянуть на привычные вещи под новым углом, предоставляя интересный и доступный материал. Получите удовольствие от чтения и расширьте кругозор!
Ознакомьтесь с аналитикой – https://gb-sk.de/baumfall-und-forstarbeiten
Эта статья для ознакомления предлагает читателям общее представление об актуальной теме. Мы стремимся представить ключевые факты и идеи, которые помогут читателям получить представление о предмете и решить, стоит ли углубляться в изучение.
Изучить вопрос глубже – https://f5fashion.vn/chia-se-hon-66-ve-hinh-nen-may-tinh-gon-gang
Эта статья для ознакомления предлагает читателям общее представление об актуальной теме. Мы стремимся представить ключевые факты и идеи, которые помогут читателям получить представление о предмете и решить, стоит ли углубляться в изучение.
Ознакомьтесь с аналитикой – https://northbaycanine.org
В этой статье представлен занимательный и актуальный контент, который заставит вас задуматься. Мы обсуждаем насущные вопросы и проблемы, а также освещаем истории, которые вдохновляют на действия и изменения. Узнайте, что стоит за событиями нашего времени!
Ознакомьтесь с аналитикой – https://f5fashion.vn/cap-nhat-55-ve-xe-may-vision-cua-honda-moi-nhat
Мы собрали для вас самые захватывающие факты из мира науки и истории. От малознакомых деталей до грандиозных событий — эта статья расширит ваш кругозор и подарит новое понимание того, как устроен наш мир.
Обратитесь за информацией – http://szlssl.com/archives/315
В этой публикации мы предлагаем подробные объяснения по актуальным вопросам, чтобы помочь читателям глубже понять их. Четкость и структурированность материала сделают его удобным для усвоения и применения в повседневной жизни.
Выяснить больше – https://seoflx.net/o/bzeoj-rank-website-on-first-page
Этот информативный текст отличается привлекательным содержанием и актуальными данными. Мы предлагаем читателям взглянуть на привычные вещи под новым углом, предоставляя интересный и доступный материал. Получите удовольствие от чтения и расширьте кругозор!
Все материалы собраны здесь – https://www.e-friend.in/hello-world
Эта обзорная заметка содержит ключевые моменты и факты по актуальным вопросам. Она поможет читателям быстро ориентироваться в теме и узнать о самых важных аспектах сегодня. Получите краткий курс по современной информации и оставайтесь в курсе событий!
Осуществить глубокий анализ – https://www.juogida.lt/cropped-juogida-logo-1-png
Публикация приглашает вас исследовать неизведанное — от древних тайн до современных достижений науки. Вы узнаете, как случайные находки превращались в революции, а смелые мысли — в новые эры человеческого прогресса.
Подробная информация доступна по запросу – https://lareinaroja.es/forums/tema/ecos-plataforma-de-inversion-en-criptomonedas
Эта обзорная заметка содержит ключевые моменты и факты по актуальным вопросам. Она поможет читателям быстро ориентироваться в теме и узнать о самых важных аспектах сегодня. Получите краткий курс по современной информации и оставайтесь в курсе событий!
Ознакомиться с деталями – https://www.bretagneidlarge.org/court-defeat-for-trump-is-a-win-for-the-arctic-court-defeat-for-trump-is-a-win-for-the-arctic
В этой статье представлен занимательный и актуальный контент, который заставит вас задуматься. Мы обсуждаем насущные вопросы и проблемы, а также освещаем истории, которые вдохновляют на действия и изменения. Узнайте, что стоит за событиями нашего времени!
Ознакомьтесь с аналитикой – https://cattocodau.com/tiem-toc-tay-ninh
Эта статья для ознакомления предлагает читателям общее представление об актуальной теме. Мы стремимся представить ключевые факты и идеи, которые помогут читателям получить представление о предмете и решить, стоит ли углубляться в изучение.
Подробная информация доступна по запросу – https://f5fashion.vn/la-nguoi-viet-hay-di-du-lich-viet-nam
Публикация приглашает вас исследовать неизведанное — от древних тайн до современных достижений науки. Вы узнаете, как случайные находки превращались в революции, а смелые мысли — в новые эры человеческого прогресса.
Перейти к статье – https://f5fashion.vn/conor-mcgregor-booed-off-court-and-knocks-out-heat-mascot-in-nba-finals
Мы предлагаем вам подробное руководство, основанное на проверенных источниках и реальных примерах. Каждая часть публикации направлена на то, чтобы помочь вам разобраться в сложных вопросах и применить знания на практике.
Ознакомиться с полной информацией – https://parfumer.vip/2024/06/19/widian-london-090
Эта статья для ознакомления предлагает читателям общее представление об актуальной теме. Мы стремимся представить ключевые факты и идеи, которые помогут читателям получить представление о предмете и решить, стоит ли углубляться в изучение.
Обратитесь за информацией – https://f5fashion.vn/cap-nhat-hon-52-ve-xe-honda-alpha-2017
Публикация приглашает вас исследовать неизведанное — от древних тайн до современных достижений науки. Вы узнаете, как случайные находки превращались в революции, а смелые мысли — в новые эры человеческого прогресса.
Открыть полностью – https://f5fashion.vn/chia-se-voi-hon-57-ve-sinh-nhat-keo-moi-nhat
Эта публикация завернет вас в вихрь увлекательного контента, сбрасывая стереотипы и открывая двери к новым идеям. Каждый абзац станет для вас открытием, полным ярких примеров и впечатляющих достижений. Подготовьтесь быть вовлеченными и удивленными каждый раз, когда продолжите читать.
Углубить понимание вопроса – https://www.expresdoprava.cz/dodavkova-preprava
Эта публикация дает возможность задействовать различные источники информации и представить их в удобной форме. Читатели смогут быстро найти нужные данные и получить ответы на интересующие их вопросы. Мы стремимся к четкости и доступности материала для всех!
Неизвестные факты о… – https://derpiet.de/lucky-lamb-cloudscout-faltbare-tragetasche-fuer-haustiere
Публикация приглашает вас исследовать неизведанное — от древних тайн до современных достижений науки. Вы узнаете, как случайные находки превращались в революции, а смелые мысли — в новые эры человеческого прогресса.
Изучить аспект более тщательно – https://f5fashion.vn/derek-murdoch-obituary-and-death-cause-linked-to-accident
Эта публикация завернет вас в вихрь увлекательного контента, сбрасывая стереотипы и открывая двери к новым идеям. Каждый абзац станет для вас открытием, полным ярких примеров и впечатляющих достижений. Подготовьтесь быть вовлеченными и удивленными каждый раз, когда продолжите читать.
Как достичь результата? – http://www.autotyrimai.lt/autoverslas/analize/alternatyviu-degalu-dalis-nauju-automobiliu-rinkoje-jau-virsijo-6
Публикация предлагает уникальную подборку информации, которая будет интересна как специалистам, так и широкому кругу читателей. Здесь вы найдете ответы на часто задаваемые вопросы и полезные инсайты для дальнейшего применения.
Неизвестные факты о… – https://entebilateraleormeggiatoribarcaioli.it/component/k2/item/3-ut-enim-ad-minima-veniam-quis-nostrum-exercitationem-ullam.html?start=6570
Этот текст призван помочь читателю расширить кругозор и получить практические знания. Мы используем простой язык, наглядные примеры и структурированное изложение, чтобы сделать обучение максимально эффективным и увлекательным.
Более подробно об этом – https://truenet.com.br/2024/02/16/que-horas-comeca-bbb24-e-supercine
В статье представлены ключевые моменты по актуальной теме, дополненные советами экспертов и ссылками на дополнительные ресурсы. Цель материала — дать читателю инструменты для самостоятельного развития и принятия осознанных решений.
Как достичь результата? – https://gcem.org/saturday-january-6-2024